首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

求 vb2010 连接SQL2008具体步骤?解决方案

2012-04-17 
求 vb2010 连接SQL2008具体步骤???新人望各位高手指教顺便给些连接以后的SQL查询的例子[解决办法]思路是:1

求 vb2010 连接SQL2008具体步骤???
新人 望各位高手指教 顺便给些连接以后的SQL查询的例子

[解决办法]
思路是:
1、连接数据库
定义连接,主要是定义SQL连接的方式,服务器,用户名和密码等
打开连接
2、通过dataadapter或者者command等连接数据,实现查询和操作
  
示例:
连接数据库
定义连接
Public sqlcon As New SqlConnection("Server=servername\SQLEXPRESS; Initial Catalog=" & databasename & "; User ID=username; Password=pass")
打开连接
If sqlcon.State = ConnectionState.Closed Then sqlcon.Open()
查询
使用ada
Dim ada As New SqlDataAdapter("select * from tablename where 字段名称='" & ComboBox13.Text & "'", sqlcon)
Dim dt As New DataSet
ada.Fill(dt, "tablename")
datagridview1.datasource=dt.tables("tablename")
执行sql命令
Dim cmd As New SqlCommand("delete from tablename where 条件字段名称='" & ComboBox13.Text & "'", sqlcon)
cmd.ExecuteNonQuery()

特别说明:删除一个表并重置自动编号,SQL提供了一个很好的命令:truncate table,非常不错

试一下吧,根据这些基础一点点的扩展吧!

[解决办法]
dim CnStr as string ="Data Source= 数据库地址 ;Initial Catalog=数据库名称;Integrated Security=true;User ID =用户名 "
dim strSQL as string ="select * from student"
Using cn As New SqlConnection(CnStr)
Try
cn.Open()
dim da as new sqldataadapter(strSQL,cn)
dim ds as new dataset
da.fill(ds)
Catch ex As Exception
msgbox ex.message.tostring
end try
end using

热点排行