今天又重新安裝系統了,這幾天老在重新安裝系統!今天把系統從xp english version sp1生機到中文版的2003enterprise verison!最先前的時候,就是這個,原因是由于我覺得智能ABC不能記詞了,覺得很不爽,于是就刪除了,因為又過在英文系統下,只安裝一個中文輸入法智能ABC,是很好用的,不會出現在中文操作系統的情況下刪除其他的中文輸入法之后,就不能記詞的bug!過去之后,又發現我的很多的chm的教程,不能打開了,雖然他們是英語的,也不知道為什么,因為要趕一個1.x的項目,所以就暫時忍住看教程的沖動.先完成工作是最緊要的,在經歷了大約兩周的時間的辛苦code之后,終于完成了我的第二個像模像樣的asp.net網站.這個網站基本實現了三層體系來完成,而且在開發的過程中,還出現了后面的代碼質量比初期的高,因為項目要求不是很高,而且有可能被升級到2.0去,所以前面的垃圾代碼就不去優化了!在完成這個代碼之后,暫時空閑,想起chm教程不能打開的郁悶,于是想還是回到2003吧,這樣正好把vs升級到2005去,直接在2.0下開發以后的項目吧!
于是開始今天的故事!
1 安裝VS2005+SQL2005
我現在電腦里的vs2005的版本還是RC2,也沒有去下載新的,沒有時間,沒有好的網速,也沒有去找資源,反正我聽別人說沒有什么太大的差別,我估計像我等人是覺察不出來的,那就先這么用著吧!好的,安裝完系統,那咱們就直接開始安裝吧,因為以前有過一次安裝經驗,覺得應該沒有什么問題發生的,就是需要時間罷了!于是自定義好安裝選項之后,我就出去吃個晚飯吧,新想回來正好!
2 故障產生:
當我回來的時候,發現有個彈出的對話框:because some questions,the sql server 2005 express can't be installed into you computer!.上次沒有出現這樣的情況1是怎么回事呢?是不是我不在,發生了其他的什么事情!看看其他的,都安裝好了,那么我覺得首先應該重新試一下再次安裝sql2005,看看是什么情況,但是操作的結果即使故障依然!好,既然安裝盤里的不行,那么我去下載全新的來安裝吧,到msdn下載了全新的sql 2005來安裝,提示"你的機器上已經有sql 2005"了,請刪除后再重新安裝!好吧,那就先刪除掉吧,早控制面板--添加刪除程序,發現果然和sql相關的有不少,那么都刪除!在安裝,怎么還是不行,提示還是一樣的!那么看來只有全部都刪除了,刪除系統盤下在的sql server文件夾了,還是不行,有點絕望,但是還是不想去查msdn,那么我既然是問題出在sql 2005的安裝問題上,那么就來先搞定它吧!
3苯方法,解決故障
于是刪除所有已經安裝的vs2005,包括framework2.0等,好的,這下干凈了,先重新安裝.net framework2.0,然后安裝sql 2005 express.好了,這下好了,于是在來安裝visual studio 2005 team stuite rc2.好的,這一切也正常
4 新問題來了:
那么都安裝好了,我們來做一個小小的程序吧,新開始有點激動了,因為上次安裝完了之后,沒有做什么,后來就刪除了!
打開vs,新建一個WINDOWS Application,添加一個form,再來一個menu,在做另外一個form,開始debug...彈出對話框:VS2005 綁定句柄無效
啊,這該怎么辦啊,這是什么東西啊,我不知道這是什么啊?先baidu一下(李獲得了CCTV年度經濟人物,不錯,偶像!).找到了解決的方法
那就是打開Terminal Services.我的是關閉了的!
好的,調式成功
我做程序喜歡和數據庫打交道,長期web程序的結果!于是那么我們來個數據的操作的小系統吧
來個標準的CRUD吧
先建立一個數據庫吧,電擊sql database,不能添加,好,你不給我添加,那么我在解決方案窗口去建立一個data的文件夾,再添加一個數據庫,這樣可以了吧
恩,這樣很順利完成,拖一個gridview的控件過來,設置好幾個參數,就可以顯示數據了,成功,心有點歡喜了!
那么在來個CREATE數據吧
建立一個form,設置好數據項吧,做好提交buttom,添加create code
測試:我暈,自己定義的sql connection沒有效果!,看了一個READ的connnection string.怎么有點陌生呢?不管這個,他既然能讀數據,那么我有就可以用,拿過來用吧,好的.TEST成功,添加數據后,再選擇顯示數據窗口,ok!
5 又來一個新問題:
完成TEST之后,以為完工了,但是我看了一下數據庫里的數據,我暈了,沒有變化!也就是說我的數據并沒有提交到數據庫,應該是只提交到了DATASET了^^^.看來還是sql connection 連接的問題
6 重新來添加數據的連接
選擇好之后,還是提示不能連接,仔細看了一下錯誤的提示:不允許遠程連接.好的,看來問題還是出在SQL 2005上,打開控制臺,把DISABLE的都給我ABLE了
然后在sql server 2005 surface area configuration中把remote connection和sql servver browser服務都打開
再在VS中建立連接,test connection---成功
好的,再建好表.測試,成功了,總算小功告成
總結一下幾點:
1 安裝的時候,為了不出現我的問題,建議下安裝.NET Framework 2.0+sql server 2005 express,then? visual studio 2005
2??? 打開Terminal Services
3 配置sql server 2005:允許remote connection+sql server browser
4 其他,其他的就等各位的發現了!
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
