邦定数据问题

twtkhtdje 2008-03-12 05:43:13
怎样把下拉列表框中的数据邦定到DataGir数据中的某一格。
举例:下拉列表框中的数据是:12,怎样邦定到DataGir控键的第一行第一格
不需要与数据库结合,只需要把TEXT里面的值传到DataGir中显示出来就可以了。

急救!!急救!!急救!!急救!!急救!!急救!!急救!!急救!!急救!!急救!!
...全文
44 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbm6666 2008-03-12
  • 打赏
  • 举报
回复
'****** 工程引用Microsoft ActiveX Data Objects 2.5 Library
'部件添加 List1 DataGrid1
'数据库名与表名自己改,并把它与程序放在同一路径

Public conn As New ADODB.Connection '定义数据连接字符串
Public rs As New ADODB.Recordset '定义记录集
Dim i&, db$, Appdisk$
Private Sub Form_Load()
Appdisk = IIf(Right(App.Path, 1) = "\", App.Path, App.Path & "\")
db = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & Appdisk & "bwscale.mdb"
conn.CursorLocation = adUseClient
conn.Open db '打开数据库连接
rs.Open "testtable", conn, adOpenKeyset, adLockPessimistic '打开记录集
If rs.RecordCount > 0 Then rs.MoveFirst
Set DataGrid1.DataSource = rs
For i = 1 To 5
List1.AddItem String(6, CStr(i))
Next i
End Sub

Private Sub List1_Click()
rs.MoveFirst
rs.Fields(0) = List1.Text
rs.Update '更新保存
End Sub

pcwe2002 2008-03-12
  • 打赏
  • 举报
回复
不用datagrid和msflexgrid或者其它第三方的网格控件,推荐使用第三方网格控件,自己找一下很多的。

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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