C#中数据库连接... 从开始菜单的SQL Server Management Studio启动可以进入,并且进入之后没有问题....但是从C#中连接数据库就是连接不上去.....哪个大哥帮下忙... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 连接新建立mdf文件public SqlConnection sqlConnection1 = new SqlConnection(@"Data Source=.\SQLEXPRESS(数据库实例);AttachDbFilename=|directory|(填写你本地Database1.mdf路径)\Database1.mdf;Integrated Security=True;User Instance=True");连接本地数据库string strconn="server=.;database=niunantext_Data.MDF;uid=sa;pwd=null 两种不同. server=.;database=数据库名;uid=用户名;pwd=密码用这个链接字符串试试 http://www.connectionstrings.com 连接字符串很全 server=.;database=数据库名;uid=用户名;pwd=密码 你把连接不上的错误报告发出来,或者google下就会有答案了 如果是2005server=.\SQLEXPRESS;database=数据库名;uid=用户名;pwd=密码或server=你的ip;database=数据库名;uid=用户名;pwd=密码如果是2000server=.;database=数据库名;uid=用户名;pwd=密码或server=你的ip;database=数据库名;uid=用户名;pwd=密码 要记得扑捉 异常,养成好习惯,别把BUG吃了 哈哈 using System.Data;using System.Data.SqlClient;try { //-->> 连接数据库 string strConnection = "user id=sa;password=sd;"; strConnection += "Integrated Security=SSPI;initial catalog=出入库管理;Server=xsk;"; strConnection += "Connect Timeout=30"; SqlConnection objConnection = new SqlConnection(strConnection); objConnection.Open(); label1.Text = "本地数据库连接成功....."; //objConnection.Close(); } catch (Exception ex) { label1.Text = "本地MDB数据库连接失败"; MessageBox.Show("连接本地MDB数据库发生错误:" + ex.ToString(), "错误!"); } 包代码 strConnection += "Integrated Security=SSPI;initial catalog=出入库管理;Server=xsk;";这里改掉就行了,改成你自己 的数据库就行了 如果要是windows身份登陆直接可以是string sqlcon="database=localhost;initial catalog=HR(数据库名);integrated security=true",如果是SQL身份登陆的话,要配置一下,安全性-登录名,选择你要连接使用的用户名,右击属性-常规,设置默认数据库为你要用的数据库,在用户映射选项中选中你要用到的数据库,状态选项中确保使用的用户是启用的。 可能是 数据库的权限设置吗?情况很多 这个不好说!连接串错误 服务没开 权限设置 等。http://www.connectionstrings.com/sql-server-2005 @lz:如果您使用VS进行链接数据库的话,可以使用配置向导帮助完成连接字符串的配置工作。在进行配置成功后,可以通过测试链接选项进行测试。至于链接不能成功,则要具体看是什么情况了。首先要确定您使用的是一个什么数据库,如果使用的是SQL_Express版的话,在服务器名称一栏请使用正确的格式进行填写。 接口调用 寻找 即时通讯 .net开源项目 今天去面试突然问我问题很令我郁闷 向sql中循环插入500万条记录,大概需要多长时间? 各位大哥帮帮忙呀,出问题了,帮忙解决一下,在线等。非常感谢。 我已经登陆了,想自动下载页面的所有图片该怎么写代码 请高手看看这段代码有什么问题 一个线程超时问题 请大家帮忙看看,谢谢!关于.net中的post[求助] 一个JS转C#问题 100分求解 string.Empty 与 "" 之前有什么区别 MySql 子查询的组合原理
public SqlConnection sqlConnection1 = new SqlConnection(@"Data Source=.\SQLEXPRESS(数据库实例);AttachDbFilename=|directory|(填写你本地Database1.mdf路径)\Database1.mdf;Integrated Security=True;User Instance=True");
连接本地数据库
string strconn="server=.;database=niunantext_Data.MDF;uid=sa;pwd=null
两种不同.
用这个链接字符串试试
连接字符串很全
server=.\SQLEXPRESS;database=数据库名;uid=用户名;pwd=密码
或
server=你的ip;database=数据库名;uid=用户名;pwd=密码
如果是2000
server=.;database=数据库名;uid=用户名;pwd=密码
或
server=你的ip;database=数据库名;uid=用户名;pwd=密码
using System.Data.SqlClient;
try
{ //-->> 连接数据库
string strConnection = "user id=sa;password=sd;";
strConnection += "Integrated Security=SSPI;initial catalog=出入库管理;Server=xsk;";
strConnection += "Connect Timeout=30"; SqlConnection objConnection = new SqlConnection(strConnection); objConnection.Open();
label1.Text = "本地数据库连接成功.....";
//objConnection.Close(); }
catch (Exception ex)
{
label1.Text = "本地MDB数据库连接失败"; MessageBox.Show("连接本地MDB数据库发生错误:" + ex.ToString(), "错误!");
}
这里改掉就行了,改成你自己 的数据库就行了
string sqlcon="database=localhost;initial catalog=HR(数据库名);integrated security=true",如果是SQL身份登陆的话,要配置一下,安全性-登录名,选择你要连接使用的用户名,右击属性-常规,设置默认数据库为你要用的数据库,在用户映射选项中选中你要用到的数据库,状态选项中确保使用的用户是启用的。
http://www.connectionstrings.com/sql-server-2005
如果您使用VS进行链接数据库的话,可以使用配置向导帮助完成连接字符串的配置工作。
在进行配置成功后,可以通过测试链接选项进行测试。
至于链接不能成功,则要具体看是什么情况了。
首先要确定您使用的是一个什么数据库,如果使用的是SQL_Express版的话,在服务器名称一栏请使用正确的格式进行填写。