如题
解决方案 »
- 新手求解 如何在VS2010中显示BMP图像
- C#中查询问题
- 应用程序调用应用程序的问题
- 读取Excel中Sheet名称时出现乱码?(高分,解决立刻结帖)
- 我用while嵌套了两个datareader来读数据库,为什么总是说同类型的datareader已经打开?
- 如何使用C#模拟网站登陆过程?
- 高分!在Winform中如何把DataSet或dagagrid中的数据导出成excel
- 请问有没有方法在单击框架中的页面链接后,保存当前框架页中的数据,再切换到另一个框架页???
- 一個挂了好久至今沒得得到解決的問題
- datagrid提取选中行的数据,对于老手这简直是白送金币啊~!主要还是表示无尽的感谢~!
- winform 简单字符串截取问题(求解)
- c#传递存储过程名,连接sqlserver数据库,执行查询操作,返回datatable
SqlConnection myCon=new SqlConnection("server=.\\DbTest;database=master;uid=sa;PWD=11");
myCon.Open();
SqlCommand myCmd = new SqlCommand("select * from sys.databases where name='DbTest'", myCon);
//int n = myCmd.ExecuteNonQuery();
//ExecuteNonQuery 只对update,insert delete 有效
object n = myCmd.ExecuteScalar();
if (n!=null)
{
MessageBox.Show("数据库DbTest存在");
}
else
{
MessageBox.Show("数据库DbTest不存在");
}
myCon.Close();
{
using(SqlConnection myCon=new SqlConnection(""))
{
myCon.Open();}}
catch(Exception ex)
{}
if (ConnectionState.Closed == conn.State)//如果状态为关闭
{
conn.Open();
}
SELECT * FROM master.dbo.sysprocesses WHERE DB_NAME(dbid) = 'test'SELECT * FROM master.dbo.sysprocesses WHERE dbid IN
(SELECT dbid FROM master.dbo.sysdatabases WHERE NAME='test')
test是你的数据库名
用ADO.NET去执行这个查询就知道有多少个连接了。