C#关于VS连接SQL serve数据库的问题

用vs里面的bindingsource的datasource属性连接数据库项目源的时候出现或许是因为在C盘的原因,但是我把数据库YH放到D盘的时候又出现这个求有这方面大神... 用vs里面的bindingsource的 datasource属性连接数据库项目源的时候出现或许是因为在C盘的原因,但是我把数据库YH放到D盘的时候又出现这个求有这方面大神懂的帮帮忙 展开
 我来答
匿名用户
2013-06-30
展开全部
bool isSuccess = false;
/*进行数据处理*/
try
{
//1.建立连接通道
string conString = 'server = .;data = 你自己的数据库名;uid = sa;pwd = sa' ---注:这里是SQL的默认超级用户.
SqlConnection con = new Sqlconnection(conString);
con.Open();
//2.声明SQL语句
string sql = string.Format(这里写增删改查的Sql语句);
//3.声明Sql语句管理器(适配器)
SqlDataAdapter sda = new SqlDataAdapter();
//4.将Sql语句放入管理器
sda.InsertCommand = new SqlCommand(sql,con);
//5.执行数据操作
int rows = sda.InsertCommand.ExecuteNonQuery();
//6.对结果进行处理,修改标志器
if(rows > 0)
isSuccess = true;
//7.关闭连接通道
con.Close();
}
catch(Exception ex)
{
//异常处理
MessageBox.Show(ex.tostring());
}

----------小结下,使用Try catch 排错相当好哦.你如果连接Sql有什么错误都会在MessageBox.Show(ex.tostring());语句中作为弹出窗口显示打印出来的.
匿名用户
2013-06-30
展开全部
放C盘,看下你的电脑用户名是不是adminstrator,如果不是主用户,当然无法调用C盘核心文件了(自己要到系统里面授权或者进入主用户模式)!D盘没有当然调用不到了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-30
展开全部
解决方案已发送,请注意查收
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式