# 请教一个SQL与VB的沟通问题

Posted by Sonora on July 19, 1998 at 15:17:49:

Hi!您好:

我的VB程式中包含了一段SQL查询叙述,我想把查询结果所得到的某个栏位值传递给

VB程式里的一个变数,请问应当如何作呢?

找了VB的HELP文件都找不到相关的资料,可以给我一点提示吗?

我的相关程式片段如下:

Private Sub SockTimer_Timer(Index As Integer)

Dim SockData As Database
Set SockData = OPENDATABASE("C:\DATA.MDB")
Dim FoundRec As Recordset

Set FoundRec = SockData.OpenRecordset("SELECT SubName FROM SockWork " _
& "WHERE SockIndex=" + CStr(Index) + ";")
End Sub
说明:
这段SQL叙述要作的是: 从SockWork表格里选取 SubName栏位,选取的条件是该笔记录的
SockIndex栏位值必须 SockTimer 传进来的Index 参数相等
我的程式之前有对于写入资料库作了一些规范.
因此,这个 FoundRec 记录物件只会包含一笔记录而且只有一个栏位,我想把这个栏位的值
再存到vb程式里所宣告的一个变数里,供程式处理.
请问大略的作法为何?
期待您的来信,谢谢!!

Follow Ups:

- Re: 请教一个SQL与VB的沟通问题 David Wong 09:16:51 7/20/98 (0)
- Re: 请教一个SQL与VB的沟通问题 纪文和 17:46:55 7/19/98 (0)