设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 979|回复: 3
打印 上一主题 下一主题

[其它] 生成多行表的代码?

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-19 21:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://www.office-cn.net/Soft/Class2/Class50/200508/417.html

这个东西就是我需要的,哪位大哥能把代码给贴出来?多谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-1-19 21:52:00 | 只看该作者
    Dim con As Object
    Dim rst As Recordset
    Dim strsql As String
    Set con = Application.CurrentProject.Connection
    strsql = "SELECT * FROM [表1]"
    Set rst = New ADODB.Recordset
    rst.Open strsql, con, 1

    Dim con1 As Object
    Dim rst1 As Recordset
    Dim strsql1 As String
    Set con1 = Application.CurrentProject.Connection
    strsql1 = "SELECT * FROM [表2]"
    Set rst1 = New ADODB.Recordset
    rst1.Open strsql1, con1, adOpenKeyset, adLockOptimistic
   
    If (rst.EOF) Then
        MsgBox "表1没有数据"
    Else
        While (Not (rst.EOF))

            For i = 1 To rst("数量")
                rst1.AddNew
                rst1("型号") = rst("型号")
                rst1("规格") = rst("规格")
                rst1.Update
                rst1.MoveNext
            Next i
            
        rst.MoveNext
        Wend
    End If
   
    rst.Close
    Set rst = Nothing
    Set con = Nothing

    rst1.Close
    Set rst1 = Nothing
    Set con1 = Nothing
   
    Me.子对象5.Requery
3#
 楼主| 发表于 2006-1-19 23:39:00 | 只看该作者
[em14]小弟在下鄙人我,实在是太感激大哥/大姐您了!您在弹指一挥间就完成了这么多的code,实在让我对您的敬仰犹如滔滔江水,绵绵不绝,又如黄河泛滥,一发不可收拾.(以下省略数万字......),然不成这根本就是先生您自己的作品?我深深地认识到:这么高的高手,如果我不趁热打铁,多问几个问题的话,就是对人才的极大浪费!21世纪什么最贵? : 人才!浪费人才就是犯罪啊!同学!不如老兄您留个联系方式?小弟我最近在搞一个作业,算学分的..哎.以前从没有用过Access编过程...难啊.....如有空闲,希望能得到您的一些指点和建议,不知兄台意下如何?再次感谢!

顺便问一下:Me.子对象5.Requery 是干吗的啊?我用的是英文版的,所以就把它先common out了,好象也能运行.

点击这里给我发消息

4#
发表于 2006-1-20 02:47:00 | 只看该作者
这本身就是开放源代码的示例,

打开时同时按下SHIFT键就可以看见代码了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 01:09 , Processed in 0.089885 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表