C#2005如何在局域网中连接sql server2005
发布网友
发布时间:2022-04-12 16:00
我来回答
共3个回答
热心网友
时间:2022-04-12 17:29
首先在局域网装有SQL Server 2005的那台机器上执行如下操作
开始-->MS SQL Server 2005-->配置工具-->配置管理器和外围配置
允许TCP/IP和命名管道访问SQL SERVER
重启SQL SERVER
private void button1_Click(object sender, EventArgs e)
{
/*下面这个是连接字符串,server是服务器ip和数据服务器名称,initial catlog是数据库名,uid是登陆id,pwd是密码,通过控件获取这些值就成*/
string connStr = "server=局域网服务器ip地址\\您的数据库实例;initial catalog=dbtest;uid=sa;pwd=123456";
SqlConnection conn = new SqlConnection(connStr);
try
{
conn.Open();
frmMain objMain=new frmMain();
objMain.Show();
}
catch (SqlException se)
{
conn.Close();
MessageBox.Show(se.ToString());
}
}
热心网友
时间:2022-04-12 18:47
我一般是先添加一个类,在类中连接数据库。
比如:
class class_sql_connect
{
/// <summary>
/// 数据库连接路径
/// </summary>
public static string db_conn = "Server=你的IP地址;Database=数据库名;Uid=数据库用户名;pwd=数据库密码";//数据库连接路径
}
热心网友
时间:2022-04-12 20:22
private void button1_Click(object sender, EventArgs e)
{
/*下面这个是连接字符串,server是服务器ip和数据服务器名称,initial catlog是数据库名,uid是登陆id,pwd是密码,通过控件获取这些值就成*/
string connStr = "server=123.113.88.208,2284\\SQLEXPRESS;initial catalog=dbtest;uid=sa;pwd=123456";
SqlConnection conn = new SqlConnection(connStr);
try
{
conn.Open();
frmMain objMain=new frmMain();
objMain.Show();
}
catch (SqlException se)
{
conn.Close();
MessageBox.Show(se.ToString());
}
}
/*具体变量名可能跟你需要的不一样,自己改下*/
C#与SQL2005如何连接?
(如果连接一个具体的已命名SQLServer实例,使用Data Source=Servere Name\Instance Name;但仅适用于 SQLServer2000)例如:”Provider=sqloledb;Data Source=MyServerName\MyInstanceName;Initial Catalog=MyDatabaseName;User Id=MyUsername;Password=MyPassword;” o 连接时弹出输入用户名和口令对话框: Conn.Provider = "...
C#怎么连接内网SQLSERVER
用Sql Server Management Studio,连接111.164.138.145这个服务器,看是否能连接。要在局域网内部和外部分别测试。有的路由,端口映射对源地址会有定义;意思就是说,可能你在外部网络能连接上,而在内部网络反而连接不上。基本就是以上这个原因,解决方法就是增加一个针对内网的端口映射。
C#如何连接SqlServer2005非默认实例?
server=IP,PORT 如127.0.0.1,1433(用逗号分割IP与端口)或者用“服务器名\实例名”
...请问我怎样连接局域网内其他计算机上的Sql Server数据库?
只要 你知道地址 数据库用户名 和密码 直接连接就可以,把你的连接字符串的 127.0.0.1 或者localhost换成对方的Ip地址,然后用户名和密码换成对方的,就可以连接。
C#项目跟Sql Server数据库连不上了!提示:在默认的设置下Sql Server不...
1.sql服务器没开,启动下服务器管理器就行了 2.如果sql在安装的时候使用了实例那么你的数据库连接的时候也要带上(server=JACK-CM\FOG其中FOG就是实例了),这个你看下你的服务器管理器就知道有没有实例了。
c#如何利用windows身份验证连接SQL SERVER 2005 数据库?
方法一:获得webconfig中的连接语句 /// /// 获取连接字符串 /// public static string ConnectionString { get { string _connectionString = ConfigurationManager.AppSettings["ConnectionString"];string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"];if (ConStringEncrypt =...
C#如何连接SQLSERVER数据库?
2、Sql Server 2005中的Windows身份验证模式如下:string constr = "server=.;database=myschool;uid=sa;pwd=sa";说明:程序代码中,采用了使用已知的用户名和密码验证进行数据库的登录。数据库连接字符串是不区分大小写的。uid为指定的数据库用户名,pwd为指定的用户口令。为了安全起见,一般不要在...
C/S系统,客户端如何连接服务器端的数据库? C# SQLSERVER2005
这样做,数据安全性很低的... 你把数据库链接串都告诉客户端,人家可是能够直接操作你的数据库的...如果是C/S模式,数据库操作应该在Server端来完成,而不能让Client直接去连数据库的,client端只要把要的操作指令发给Server端,Server端连接数据库完成操作,处理完后Server端返回给客户端执行结果就行了,...
sqlsever与c#.net连接问题
这种情况的可能性太多,首先提醒你一下,你的数据库名称、表的字段名,甚至表名等一切程序(除了提示语句及注释或其它必须的情况)中涉及到的结构或代码都不要使用中文,编码可能会造成这种问题。你先改了之后再试,不行的话就把工具重装一下,先装SQL再装VS,在这里顺便建议使用SQL SERVER2005以上版本,...
.net(C#)中,两台电脑如何共用一个数据库?
将数据附件到你们其中一台电脑上,或者单独找一台专门放数据库也行 然后在web.config中 <connectionStrings> <add name="sqlserver" connectionString="server=192.168.1.2;DataBase=demo;User Id=sa;Password=sa;" providerName="System.Data.SqlClient" /> </connectionStrings> 其中server=192.168....