1樓:
使用 sqldmo(sql distributed management objects,sql分散式管 理物件)。
新增引用->com裡面
//得到所有本地網路中可使用的sql伺服器列表。
for(int i=0;iobject srv = sqlservers.item(i + 1);
if(srv != null)
this.cboservers.items.add(srv);
if(this.cboservers.items.count > 0)
this.cboservers.selectedindex = 0;
else
this.cboservers.text = "";
//得到指定sql伺服器所有資料庫的列表
sqldmo.sqlserver srv = new sqldmo.sqlserverclass();
srv.connect(this.cboservers.
selecteditem.tostring(),this.txtuser.
text,this.txtpassword.text);
foreach(sqldmo.database db in srv.databases)
if(db.name!=null)
this.cbodatabase.items.add(db.name);
2樓:匿名使用者
用異常處理。
再加一個密碼輸入框,根據這三個引數值連線sql資料庫,看是否丟擲異常,無異常則可以正常連線。
c#如何連線伺服器上的sql server資料庫
3樓:匿名使用者
<%@ import namespace="system"%>
<%@ import namespace="system.data"%>
<%@ import namespace="system.data.sqlclient"%>
string dbconnstr="server=這裡寫辦公室室電腦的ip地址;uid=資料登入名;pwd=密碼;database=資料庫";
sqlconnection connstr=new sqlconnection(dbconnstr);
string findstr="select * from 表名";
sqlcommand scmd=new sqlcommand(findstr,connstr);
sqldatareader odr=null;
接下來就是取資料了...不懂再發訊息給我!
4樓:
用sql那個專用連線
連線字字串是server=ip;uid=uid;pwd=pwd;database=資料庫
c#如何連線sql,要**
5樓:
"server=.;database=資料庫名;uid=使用者名稱;pwd=密碼"
這種方式比較簡單,
還有一種,好像比較長,我也忘了。
6樓:匿名使用者
【c#連線sql server】
程式**:
using system.data;
using system.data.sqlclient; //使用的名稱空間
string connectionstring=」server(data source)=伺服器名;initial catalog(database)=資料庫名;user id(uid)=使用者名稱;password(pwd)=密碼;(windows登陸模式:trusted connection=sspi);connect timeout=30」;
//建立資料庫連線字串
sqlconnection connectionobj=new sqlconnection(connectionstring); //建立連線物件
connectionobj.open(); //連線開啟
/*建立sqlcommand等進行資料庫操作*/
connectionobj.close();//連線關閉
解釋:「user id」:連線資料庫的驗證使用者名稱。
「password=」:連線資料庫的驗證密碼。
這裡注意,你的sql server必須已經設定了需要使用者名稱和密碼來登入,否則不能用這樣的方式來登入。如果你的sql server設定為windows登入,那麼在這裡就不需要使用「user id」和「password」這樣的方式來登入,而需要使用「trusted_connection=sspi」來進行登入。
「initial catalog=」:使用的資料來源。
「server=」:使用的伺服器。
「connect timeout=30」:連線超時時間為30秒。
在這裡,建立連線物件用的建構函式為:sqlconnection。
7樓:邪_華_神
public string connectionstring =「server=.;database=dataname;uid=sa;pwd=sa;」
sqlconnection connection = new sqlconnection(connectionstring);
sqlcommand command = new sqlcommand();
c#中連線sql資料庫,在建立資料庫的時候用的是windows身份驗證,伺服器名稱是一點請問如何在c#中用**連
8樓:匿名使用者
data source=fangyuanjun\sqlexpress;initial catalog=database;integrated security=true
9樓:匿名使用者
webconfig中:
頁面中:sqlconnection conn = new sqlconnection(system.configuration.
configurationmanager.connectionstrings["constr"].tostring());
如果資料庫是sqlexpress的:則server=.\sqlexpress
在c#中如何連線到本地sql server 2000資料庫(**樣例) 5
10樓:
//初始化連線物件
sqlconnection connection = new sqlconnection("server=ip地址(本機可以127.0.0.
1或者一個英文句號「.」);database=資料庫;uid=使用者名稱;pwd=密碼");
connection.open();
//查詢,結果集放在dataset中
sqldataadapter da= new sqldataadapter(「查詢語句」, connection);
dataset ds = new dataset();
da.fill(ds, "ds");
其他資料庫操作參見msdn
11樓:匿名使用者
資料庫建好了吧。連線起來在選單欄,資料裡面選新增新資料,然後選資料庫 一步步按提示下去就可以了
12樓:匿名使用者
連線本地可用
new sqlconnection("server=.;database=資料庫;uid=使用者名稱;pwd=密碼");
13樓:匿名使用者
c#讀取 sql server 資料庫表的例子
14樓:改笛馮昆卉
strconnection這個變數是資料庫連線資訊,server=yoursqlserver這個就是你要連線的資料庫所在計算機的名稱或者ip地址,然後再把strconnection="user
id=sa;password=;";
使用者名稱和密碼寫對了就行了!呵呵...
oracle資料庫如何刪除約束,資料庫中怎樣刪除約束
用system使用者登入後,使用drop語句就可以刪除 根據錯誤提示的約束名稱,然後disable掉試試。alter table table name disable constraint constraint name alter table 約束基於的表名 drop constraint 約束名...
C如何用VS將Sql資料庫打包
如果你的程式使用的庫不是access或sqlite之類的桌面單機小庫,而是mssql這種大型dbms,那麼正確的方式是,把建庫建表填資料等等所有語句封裝在安裝程式中,安裝過程呼叫這些語句完成庫 表 物件的建立及必要初始資料的填充,如果對方沒有符合要求的dbms,則給予提示和退出安裝。因為dbms其實...
c怎麼連線sql server資料庫
using system using system.collections.generic using system.linq using system.text using system.data.sqlclient namespace sqlserverconnection t sqlreade...