Sae*_*eed 2 c# sql-server connection-string
我想连接到除localhost之外的主机上的数据库,我的DBMS是SQL Server,我正在使用ado.net,如下所示:
SqlConnection con = new SqlConnection(constr);
con.Open();
SqlCommand cmd = new SqlCommand("insert into st (ID,Name) values ('"+cnt.ToString()+"','havijuri');", con);
//some sql commands.
con.Close();
Run Code Online (Sandbox Code Playgroud)
我应该使用什么作为constr(连接字符串),并使用这些信息:
告诉我是否需要任何其他信息
如果mdf文件没有连接到SQL Server的实例,并要连接到数据库,而它并不在同一台机器为你的应用程序上存在,则需要先在数据库所提到的IP复制到服务器和连接它到该服务器上安装的sql server实例.在这种情况下 - 如果你有一个域,将被认证 - 将如下的窗口进行身份验证到数据库服务器的连接字符串:
"data source=10.15.10.12; integrated security=SSPI;initial catalog=database1"
Run Code Online (Sandbox Code Playgroud)
或者,您可以在数据库服务器上创建sql server用户,并使用以下连接字符串进行连接:
"data source=10.15.10.12; initial catalog=database1;user id=<username>;password=<password>"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10021 次 |
| 最近记录: |