1樓:匿名使用者
要看你用的是什麼資料庫了
舉個例子:
如果用sql server的話
using system.data.sqlclient; //匯入名稱空間
//....省略了一些**
sqlconnection conn = new sqlconnection("server=(local);database=資料庫名稱;uid=賬號;pwd=密碼");
sqlcommand=new sqlcommand("sql語句",conn);
sqlcommand.connection.open(); //開啟連線
sqlcommand.executenonqurey(); //執行sql語句
sqlcommand.connection.close(); //關閉連線
如果使用access
要看你用的是什麼資料庫了
舉個例子:
要看你用的是什麼資料庫了
using system.data.oledb; //匯入名稱空間
//....省略了一些**
oledbconnection conn = new oledbconnection("provider=microsoft.jet.oledb.
4.0;data source=你的資料庫地址.mdb");
oledbcommand=new oledbcommand("sql語句",conn);
oledbcommand.connection.open(); //開啟連線
oledbcommand.executenonqurey(); //執行sql語句
oledbcommand.connection.close(); //關閉連線
2樓:兒童成長練習題分享
新手不要急.
不要有個小問題就問,
上原始碼**上下幾個原始碼.看看就會了
你這樣問沒有效果
3樓:乁
糾正1l的錯誤,不是分太少,而是沒分
c#製作軟體連線本地資料庫生成之後安裝在別人的電腦上不能用
4樓:匿名使用者
既然用了sqlserver的資料庫,那麼在釋出的電腦上也要安裝sqlserver才行,目前似乎沒有不裝sqlserver也能開啟資料庫的辦法,這點在軟體開發安期就應該考慮到的。
如果只是單機軟體,而資料邏輯較簡單、資料量也不大的,可以選擇access 等一些桌上型資料庫。
5樓:
首先明確一下連的是什麼資料庫?下面的以 sqlserver 為例1、首先確認 客戶端 和 資料庫 網路是聯通的,ping ip 地址能否ping 通
2、看一下資料庫伺服器 sqlserver 服務是否開啟3、開啟 sqlserver 配置管理器,看下 mssqlserver 網路配置,mssqlserver 協議 裡面的 tcp/ip 是否已啟用
4、確認一下 sqlserver 伺服器 防火牆是否開啟5、確認 在客戶端機器上 telnet ip地址 1433 , 看看 1433 埠能否訪問
6、再次確認sqlserver 登入的使用者名稱和密碼7、確認一下 軟體 的 .net 執行環境是否在客戶機上已安裝
6樓:匿名使用者
你好。這是不可以的。
sql server必須安裝元件之後才能支援。
問題的原因倒不是因為.net。
而是因為sql server的資料庫或者資料庫檔案,必須依賴sql server的服務才能執行起來。
所以想達到對方機子不用裝sql也能讀取資料庫的話:
1、將資料庫放在遠端一臺裝了sql server的機子上。此時本機不需要安裝任何sql server的東西。不過你說了是單機。
2、放棄sql server。將資料庫遷移到office access上。
3、不採用資料庫,而使用dataset轉xml檔案後來本地儲存。
7樓:匿名使用者
不裝sqlserver不能用,除非換其它型別的資料庫
關於c#窗體應用程式連線不上資料庫的問題。下面是我的**,執行後form上總是不顯示資料,求大神解答。
8樓:陽光的雷咩咩
光看**似乎沒有什麼問題。con.open();這句也是多餘,最好order兩端加
如果有報錯貼截圖
建議先把現有按鈕下**註釋,換成拖一個datagridview,並測試如下**
this.datagridview1.datasource = ds.tables[0];
cs c#程式既可以連線網上資料庫,也可連線本地資料庫。如何寫字串?如何做?謝謝了,大神幫忙啊
9樓:百度使用者
首先得判斷是夠有網?貌似得用一個dll檔案來實時判斷是否有網,有網了再訪問網上的該資料庫的,在這裡動態改變連結字串就行了
C資料庫連線的判斷
這個純屬是容錯的手段,如果你確信自己的myconnection 一定new過了,那麼判斷null這個可以刪掉。但是,例如,你的 裡還沒有執行db 此時myconnection並沒有new,也就是說它現在是空的,那麼如果執行close 一定會引發空引用異常。哦,對了,你是不是不明白為什麼要new呢?n...
c連線資料庫方法連線到sql server或者是mysql資料庫,誰能給個例項。提供我學習
c 連線和操作sql server資料庫 用c sqlserver實現增刪改查 using system.data using system.data.sqlclient 先開啟兩個類庫檔案 sqlconnection con new sqlconnection con.connectionstri...
C資料庫操作
if id e 0 判斷取出的值是否等於 1 else if this.textbox3.text 1 當等於1是,彈出對話方塊 else 當不等於0和1時 con.close 關閉資料庫連線cmd.dispose 這句話是錯的要寫應該就是con.dispose 表示釋放記憶體 string sql...