阅读:1547回复:4
求助createrow的问题
<P>Set pWSF = New AccessWorkspaceFactory<BR>Set pWS = pWSF.OpenFromFile("C:\Documents and Settings\Administrator\桌面\虚拟钻孔数据库.mdb", Application.hWnd)</P>
<P>Set pFws = pWS</P> <P>Set pTable = pFws.OpenTable("虚拟钻孔数据")<BR>Dim pRow As IRow<BR>Set pRow = pTable.CreateRow</P> <P>运行到Set pRow = pTable.CreateRow这里时候有错误发生 这是怎么回事啊,请大家帮帮忙 </P> |
|
1楼#
发布于:2007-09-14 11:53
<P>你的表格可能没有OID字段?如果没有,使用下面的代码应该可以</P>
<P>'Create new row<BR>Dim pCursor As ICursor<BR>Dim pRowBuff As IRowBuffer</P> <P>Set pRowBuff = ptable.CreateRowBuffer</P> <P>'Populate the row with values<BR>pRowBuff.Value(0) = 100 'Numeric column<BR>pRowBuff.Value(1) = "Canada" 'Text column</P> <P>Set pCursor = ptable.Insert(True)</P> <P>pCursor.InsertRow pRowBuff<BR></P> |
|
|
2楼#
发布于:2007-09-18 09:02
<P><img src="images/post/smile/dvbbs/em02.gif" /></P>
<P>谢谢楼上的好心人,问题的原因正是表格没有OID字段,并已经解决了 谢谢好心人</P><img src="images/post/smile/dvbbs/em04.gif" /> |
|
3楼#
发布于:2007-09-18 09:53
用户被禁言,该主题自动屏蔽! |
|
4楼#
发布于:2007-09-18 09:57
<DIV class=quote><B>以下是引用<I>xxbtop</I>在2007-9-18 9:53:07的发言:</B><BR>楼上的你错了,那不是好心人,是咱们帝国的总统...呵呵!!!</DIV>
<P> <P><FONT size=5>确实。一看就知道混的不怎么样。连总统先生都不晓得,还好心人呢。</FONT></P> |
|
|