数据库的判断?

SGL12 2010-04-15 05:31:10
我是初学者,用VS2005链接SQL2005做一小程序。现遇到麻烦。
我想要判断数据库“通讯录”是否存在,不存在则新建。我写了一点就不会写了,代码如下:
Dim a As New SqlClient.SqlConnection
a.ConnectionString = "Data Source=D3;Integrated Security=SSPI"
a.Open()
Dim b As New SqlClient.SqlCommand
b.CommandText = "select name from sysdatabases where name= '通讯录' "
b.Connection = a
b.ExecuteNonQuery()
Dim d As SqlClient.SqlDataReader
d = b.ExecuteReader
请位高人多多帮忙,指点迷津,感激不尽!
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
likai890120 2010-04-16
  • 打赏
  • 举报
回复
顶起二楼
porschev 2010-04-16
  • 打赏
  • 举报
回复
wsk200209 2010-04-16
  • 打赏
  • 举报
回复
学习中
SGL12 2010-04-15
  • 打赏
  • 举报
回复
多谢多谢!!已搞定了!!
捷哥1999 2010-04-15
  • 打赏
  • 举报
回复

sqlConn = New SqlConnection("Data Source=.;Integrated Security=True;")
sqlConn.Open()
sqlCmd = New SqlCommand("select name from sysdatabases where name= 'jwinfo' ", sqlConn)

sqlReader = sqlCmd.ExecuteReader()

If (sqlReader.HasRows()) Then
MessageBox.Show("have")
End If

这样可以!
  • 打赏
  • 举报
回复
顶一下

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧