大家好!
我是最近这两天在用VB的,有些问题搞不明白想请教大家。
我的数据库是用VB自带的VisData 工具建的,其中有一个表的结构如下:(表名是produce)
id text(30)
name text(30)
我是用的Data1 控件连接的数据库,连接一切正常。我的问题是::::::::
我想用 id 查询数据表,如果找到一条记录,我就把找到的这条记录的name 值赋给一个text1控件。请问应该怎么写代码??????????????????????????拜托拉!!!
我是最近这两天在用VB的,有些问题搞不明白想请教大家。
我的数据库是用VB自带的VisData 工具建的,其中有一个表的结构如下:(表名是produce)
id text(30)
name text(30)
我是用的Data1 控件连接的数据库,连接一切正常。我的问题是::::::::
我想用 id 查询数据表,如果找到一条记录,我就把找到的这条记录的name 值赋给一个text1控件。请问应该怎么写代码??????????????????????????拜托拉!!!
解决方案 »
- 如何判断自定义控件(ActiveX控件)是运行在设计环境还是运行环境?好多ActiveX不让在设计环境使用,他们是怎么做到的?
- vb中的程序休眠是什么函数?就是 sleep(1000)...vb中怎么写?
- 我想学VB+数据库,所以想找一个现成的最最简单的但又比较完整的源码。
- 关于DoEvents在WinXP和Win2003中的表现
- SQL Server数据访问问题????????????
- 关于数据环境
- 散散分!诸位大虾请进来给小弟我指点一下可以吗?我现在大三不知以后毕业做什么,不知道现在学什么更好?给我指点迷津可以吗?
- 请问在程序中注册ocx/dll控件的api函数是什么
- monthcalendar空件问题
- 这个鸟网站会改你的注册表!那位高人给他一点教训!!如果有的话!我会开贴给500分!
- 求 vb 面试题
- Excel怎么取不出DBF中的数据呢?在线等候
lngID=1
Data1.RecordSource = "select * from mytable where [id]=" & lngID
Data1.Refresh
Text1.Text = Data1.Recordset.Fields("name")
lngID=1
Data1.RecordSource = "select * from mytable where [id]=" & lngID
Data1.Refresh
If Not Data1.Recordset.EOF Then Text1.Text = Data1.Recordset.Fields("name") & ""
strID="1"
Data1.RecordSource = "select * from mytable where [id]='" & lngID & "'"
......
strID="1"
Data1.RecordSource = "select * from mytable where [id]='" & strID & "'"
......
strID="1"
Data1.RecordSource = "select * from mytable where [id]='" & strID & "'"
Data1.Refresh
'下面这句就是给Text赋值:
If Not Data1.Recordset.EOF Then Text1.Text = Data1.Recordset.Fields("name") & ""
strID = "1"
Data1.RecordSource = "select * from produce where [id]='" & strID & "'"
Data1.Refresh
'下面这句就是给Text赋值:
If Not Data1.Recordset.EOF Then Text1.Text = Data1.Recordset.Fields("name") & ""
可以不可以不用SQL 语言啊 ????????????????????????????????????????????????????????????????????????????????????????
在设计时,将 Text1 的 DataSource 属性设置为 Data1。Text1.DataField = "Name"
Data1.RecordSource = "select * from produce where [id]='" & strID & "'"
Data1.Recordset.FindFirst "ID='" & strID & "'"