怎么判断sql2005里数据库是否正确连接啊?
怎么判断sql2005里数据库是否正确连接啊?vs2008里的内容没有出错,但用到数据库的地方运行时老出现....为空,我感觉是sql2005数据库连接时出错了。。。。请帮忙,拜托啦!!!!!! --------------------编程问答-------------------- 调试,抛出错误,写日志看,出错就是连接错么 --------------------编程问答-------------------- SqlConnection con=new SqlConnection(....);//try{
con.Open ();
con.Close();
RegisterStartupScript("","<script>alert('测试数据库连接成功')</script>")
}catch(Exception ex)
{
RegisterStartupScript("","<script>alert('测试数据库连接失败')</script>")
}
可以测试数据库连接是否正确。
--------------------编程问答-------------------- try
{
//
}catch(Exception ex)
{
} --------------------编程问答-------------------- 断点也行。 --------------------编程问答-------------------- 可以贴出连接数据库的代码不? --------------------编程问答-------------------- 断点调试,一步一步跟踪 --------------------编程问答-------------------- 每次用到数据库的地方的时候try catch一下。 --------------------编程问答-------------------- con.Open () 是否报错? --------------------编程问答-------------------- 直接新建一个页面:
加上代码:
try{
SqlConnection con = new SqlConnection("连接字符串");
con.Open();
Response.Write("连接成功!");
}catch(Exception ex)
{
Response.Write(ex.Message);
} --------------------编程问答-------------------- con要关闭啊。所以还是2楼的代码好一点 --------------------编程问答-------------------- 工具-》连接到数据库 能连接则用其连接字符串 --------------------编程问答-------------------- try
{
//
}catch(Exception ex)
{
} --------------------编程问答--------------------
这样行!!! --------------------编程问答-------------------- 第一种:为了提高编写数据库连接字符串的正确性,可以直接使用工具试试。
视图-服务资源管理器-数据连接-右键“添加连接”-选择服务器、数据库 然后再测试联系是否成功。
成功后,右键选择查看连接后的属性信息,在属性窗口中就有连接字符串。
第二种:通过设置断点 调试 判断数据库状态是否为打开,打开了连接就成功了。 --------------------编程问答-------------------- 在sql里面可以监听数据库,看是否链接的数据库,当然里面有很多系统的日志,你可以排除,只监听你登录的用户名的,再跑一次程序就知道了 --------------------编程问答--------------------
.
补充:.NET技术 , ASP.NET