标题:VB.NET中DATAGRID怎么绑定SQL?代码是什么?-->Kendy123456转移
只看楼主
lsz3344
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-4-11
 问题点数:0 回复次数:8 
VB.NET中DATAGRID怎么绑定SQL?代码是什么?-->Kendy123456转移
中DATAGRID怎么绑定SQL?代码是什么?
搜索更多相关主题的帖子: 绑定 SQL DATAGRID NET 代码 
2007-04-16 17:00
川流不息
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2000
专家分:47
注 册:2006-11-8
得分:0 

與其他一樣綁定的。沒有分別。不過,不要告訴我你不會其他那些綁定方法。


日月更替,天地輪回,人間已是幾回春。 江山不老,人正少年,只手能擎半邊天。
2007-04-16 17:04
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
datagrid1.datasource = datatable1
datagrid1.databind

2007-04-16 17:10
lsz3344
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-4-11
得分:0 
Dim Conn As SqlConnection = New SqlConnection("server=127.0.0.1;uid=sa;pwd=;database=new")
Conn.Open()
Dim str As String = "select * from message where userid='" & Trim(Request.QueryString("userid")) & "'"
Dim ad As SqlDataAdapter = New SqlDataAdapter(str, Conn)
ad.Fill(ds, "message")
Re1.DataSource = ds.Tables(0)
Re1.DataBind()
写了,怎么没有显示啊?

2007-04-16 17:16
lsz3344
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-4-11
得分:0 
还是哪有错啊?

2007-04-16 17:17
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
是不是你给出的id本来就在数据库中取不到值?

还有 你绑定数据库的代码是写在什么地方? 你确定这部分代码被执行到了吗?
跟踪一下就知道了 看看 ds.tables(0).rows.count 是多少

2007-04-16 17:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
你加个try..catch...看看是哪里有问题嘛.

飘过~~
2007-04-17 09:08
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 

参考一下:


Dim conn As New SqlConnection("Data Source=localhost;Initial Catalog=MyDbase;Integrated Security=True")
'要养成Data Source的值为localhost的习惯,因为这就可以让软件可以在其他电脑上正常运行
Dim daAuthors As New SqlDataAdapter("Select * From student", conn)
Dim ds As New DataSet


Dim ds As New DataSet


Try
conn.Open() '在形成SqlDataAdapter前打开conn
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

Try
daAuthors.Fill(ds, "student")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try


Try
' conn.Close() '在填充完ds后关闭连接,接着对ds进行操作
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try


Try
DataGrid1.DataSource = ds.Tables("student")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try


海鸽 is My Lover!!
2007-04-17 09:12
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
bygg 冰镇柠檬汁儿 chenjin145 Kendy123456


请把这个转到 vb.net中,我没有权限

海鸽 is My Lover!!
2007-04-17 09:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-132328-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.176728 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved