我怎么样在VC中直接构造结果集而不去读数据库?
VB已经试验成功,但是VC怎么弄?
郁闷!
有答案立马给分!自己构造结果集的VB代码如下:
dim rsData as New ADODB.Recordset
With rsData
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.MaxRecords = 20
.Fields.Append "S_id", adTinyInt, , adFldRowID
.Fields.Append "X", adSingle, , adFldUpdatable + adFldIsNullable + adFldMayBeNull
.Fields.Append "Y", adSingle, , adFldUpdatable + adFldIsNullable + adFldMayBeNull
End With
rsData.Open
With rsData
For i = 1 To 20
.AddNew
.Fields(0) = i
.Fields(1) = Null
.Fields(2) = Null
.Update
Next
End With
VB已经试验成功,但是VC怎么弄?
郁闷!
有答案立马给分!自己构造结果集的VB代码如下:
dim rsData as New ADODB.Recordset
With rsData
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.MaxRecords = 20
.Fields.Append "S_id", adTinyInt, , adFldRowID
.Fields.Append "X", adSingle, , adFldUpdatable + adFldIsNullable + adFldMayBeNull
.Fields.Append "Y", adSingle, , adFldUpdatable + adFldIsNullable + adFldMayBeNull
End With
rsData.Open
With rsData
For i = 1 To 20
.AddNew
.Fields(0) = i
.Fields(1) = Null
.Fields(2) = Null
.Update
Next
End With
方法一样
看看ado在vc中的编程
我的需求是:
没有任何数据库
直接构造一个Recordset对象(ADO对象)
然后用addnew加入信息,就像是加入数据库的表一样
最后建立一个可操纵的Recordset对象返回给调用者这些在VB下面已经试验通过,可是VC为什么实现不了呢?
要的话留个话,下回我来CSDN时给你