程序返回插入數據庫成功,但是數據庫內卻沒有數據

 

 我用數據集定義了一個InsertMenber函數,用來插入數據到數據庫
過程也判斷了返回受影響的行數。
調試也看了,都是插入成功。

但是我在資源管理器上面看數據庫裏面還是什麼都沒有。

我原來以爲是執行語句的問題,結果發現語句複製到數據庫執行是沒有任何問題的

在網上查了,有一個解決辦法,就是連接字符串裏的
Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Administrator\Documents\Visual Studio 2010\Projects\人事檔案信息管理系統\人事檔案信息管理系統\Data\SZHT.mdf;Integrated Security=True;User Instance=True

改爲全路徑就可以了,但是爲什麼用相對路徑不行??那不是換個地方改一次語句麼。

程序返回插入數據庫成功,但是數據庫內卻沒有數據

 

 

引用 12 樓 vrhero 的回覆:
月經問題...可以肯定你是桌面程序,可以肯定你是附加數據庫文件方式,運行時內容文件都在debug文件夾中,你“看”的卻是項目文件夾裏的“源”文件,當然看不到更改...

調試運行和發佈運行是兩碼事,先去把調試環境、運行時環境、數據庫鏈接這些VS的基礎概念弄明白...

 

看來基礎還不夠牢啊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章