如何使用Ado的Shape命令 如何使用Ado的Shape命令就是如何操作主子表的问题http://community.csdn.net/Expert/topic/4518/4518394.xml?temp=.3160517 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在MSSQL联机丛书中,索引查找框中输入Shape,选中Shape Language,可显示非常详细的说明,你仔细看看。其中有一例子Writing sGetTitleAuthors Code,使用Shape指令,可取出父记录集rstParent的相关信息,父记录集中title_chap对应子记录集,即Set rstChild = rstParent("title_chap").Value,由此可访问子记录集 Rst2.Open "shape { select tCardID from tUser} append ({select * from sUser} relate tcardID to sCardID)", Cnn2, 3, 2参考参考吧 比如,你人一个产品基本信息表(product),一个产品库存表(product_sku),由product的主键coid关联。那么试试如下代码: Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim Sql As String '连接数据库(Access) Set cn = New ADODB.Connection With cn .Provider = "MSDataShape" '一定要这句 .Open "Data Provider=Microsoft.Jet.OLEDB.4.0 ;" & _ "Data Source=" & App.Path & "\db1.mdb;" & _ "Persist Security Info=False" End With Sql = "SHAPE {SELECT * FROM product} " & _ "APPEND ({SELECT * FROM product_sku } " & _ "RELATE coid TO coid)" Set rs = New ADODB.Recordset rs.Open Sql, cn, adOpenStatic, adLockReadOnly Set fg.DataSource = rs Set rs = Nothing Set cn = Nothingfg是MSHFlexGrid控件。这只是一个简单的示例,相关父子集的操作看看SHAPE帮助 使用数据环境能帮助你简便地创建Shape命令 建一个data project然后建command 和 child command在command上点右键,选最下面一项 我自己写了个vb类模块,测试时提示"对象变量或with块变量未设置" TXET输入数据库表名的简单问题 vb如何判断excel某个单元格包含某个字符... 如何在数字前自动补零??? 这个网站:http://www.softwww.com 中的一款聊天软件,要出售源代码,我准备买一套,大家认为这样的软件的源代码值多少钱 VB调用外部应用程序时如何关闭回显窗口? 从一个窗口返回数据到另一个窗口 怎样控制textbox控件只能输入数字??? 打印的标题问题 帮助我,一定有分的。 两个问题100分了,我试了好久没解决!希望大家帮忙!!!急。。。。。。。。。 如何实现类似VB的 IDE(No 2)?
rstParent的相关信息,父记录集中title_chap对应子记录集,即Set rstChild = rstParent("title_chap").Value,由此可访问子记录集
参考参考吧
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim Sql As String
'连接数据库(Access)
Set cn = New ADODB.Connection
With cn
.Provider = "MSDataShape" '一定要这句
.Open "Data Provider=Microsoft.Jet.OLEDB.4.0 ;" & _
"Data Source=" & App.Path & "\db1.mdb;" & _
"Persist Security Info=False"
End With Sql = "SHAPE {SELECT * FROM product} " & _
"APPEND ({SELECT * FROM product_sku } " & _
"RELATE coid TO coid)" Set rs = New ADODB.Recordset
rs.Open Sql, cn, adOpenStatic, adLockReadOnly Set fg.DataSource = rs
Set rs = Nothing
Set cn = Nothingfg是MSHFlexGrid控件。这只是一个简单的示例,相关父子集的操作看看SHAPE帮助