在VB.net 2010中DataGridView1连接到数据库中,并显示数据,跪求!
DimsqlConnection1AsSqlClient.SqlConnectionDimstrConnectAsString="datasource=127.0.0.1...
Dim sqlConnection1 As SqlClient.SqlConnection
Dim strConnect As String = "data source=127.0.0.1;initial catalog=cade;user id=sa;password=12345;"
sqlConnection1 = New System.Data.SqlClient.SqlConnection(strConnect)
sqlConnection1.Open() '打开数据库
MsgBox("ok")
sqlConnection1.close()
(显示连接成功,怎么样绑定到DataGridView1) 展开
Dim strConnect As String = "data source=127.0.0.1;initial catalog=cade;user id=sa;password=12345;"
sqlConnection1 = New System.Data.SqlClient.SqlConnection(strConnect)
sqlConnection1.Open() '打开数据库
MsgBox("ok")
sqlConnection1.close()
(显示连接成功,怎么样绑定到DataGridView1) 展开
4个回答
展开全部
Dim sqlConnection1 As SqlClient.SqlConnection
Dim strConnect As String = "data source=127.0.0.1;initial catalog=cade;user id=sa;password=12345;"
sqlConnection1 = New System.Data.SqlClient.SqlConnection(strConnect)
'加上下面几行代码就可以了
dim da As new SqlDataAdapter("select * from 表",sqlConnection1) '这里的链接默认就是打开的
dim dt as new datatable
da.fill(dt)
DataGridView1.DataSource = dt
Dim strConnect As String = "data source=127.0.0.1;initial catalog=cade;user id=sa;password=12345;"
sqlConnection1 = New System.Data.SqlClient.SqlConnection(strConnect)
'加上下面几行代码就可以了
dim da As new SqlDataAdapter("select * from 表",sqlConnection1) '这里的链接默认就是打开的
dim dt as new datatable
da.fill(dt)
DataGridView1.DataSource = dt
展开全部
Private cmd As SqlCommand
Private dr As SqlDataReader
Private da As SqlDataAdapter
。。。。。。。
sqlConnection1.Open() '打开数据库
Me.da = New SqlDataAdapter(str_cmd, sqlConnection1) ’str_cmd是SQL查询字符串
Dim commandBuilder As New SqlCommandBuilder(Me.da)
Dim table As New DataTable()
table.Locale = System.Globalization.CultureInfo.InvariantCulture
Me.da.Fill(table)
Me.DataGridView1.DataSource = table
Me.da = Nothing
commandBuilder = Nothing
sqlConnection1.close()
。。。。。。。。
Private dr As SqlDataReader
Private da As SqlDataAdapter
。。。。。。。
sqlConnection1.Open() '打开数据库
Me.da = New SqlDataAdapter(str_cmd, sqlConnection1) ’str_cmd是SQL查询字符串
Dim commandBuilder As New SqlCommandBuilder(Me.da)
Dim table As New DataTable()
table.Locale = System.Globalization.CultureInfo.InvariantCulture
Me.da.Fill(table)
Me.DataGridView1.DataSource = table
Me.da = Nothing
commandBuilder = Nothing
sqlConnection1.close()
。。。。。。。。
更多追问追答
追问
调试不对啊,有很多错误
追答
你再仔细看看,三个变量定义了吗?我定的是全局的,你可以改成Dim,另外程序开始要添加引用公共类:
Imports System.Data.SqlClient
Imports System.Data.Sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这仅仅是连接了数据库,然后关闭了连接。并没有进行数据查询啊。
没有数据查询,就没有数据,没有数据往DataGridView放什么呢?
没有数据查询,就没有数据,没有数据往DataGridView放什么呢?
追问
cade中有表cade1,DataGridVie显示cade1的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先读到DATAtable里面吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询