明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

VBA与access数据库如何连接?做零件库时如何取值?

  [复制链接]
发表于 2002-11-10 19:49:00 | 显示全部楼层

如果愿意看的话到下载区去下载我的槽钢绘制程序,就涉及到了数据库的基本操作

 楼主| 发表于 2002-11-14 11:09:00 | 显示全部楼层

谢谢你的建议....你编的这个程序思路不错.有两个问题请教..

我对这个有几个问题没弄明白:
1:...keyword = "'" & XINGH.Text & "'"
  findword = "name = " & keyword....

..sql = "select area,b,d,h,name,r,r1,t,weight from chanel where " & findword....
这个查询语句是查控件XINGH的文本数字,请问如何并成一句?

2:Dim WithEvents adoPrimaryRS As Recordset
....
Set adoPrimaryRS = New Recordset....
该程序中第一个好像是类模块变量,而第二个是过程变量.为何设置两个?可以去掉第一个吗?
谢谢!!!!
发表于 2002-11-14 15:46:00 | 显示全部楼层

按你自己的思路进行修改了吗。修改后出现了什么问题再提出来好吗

发表于 2002-11-16 11:49:00 | 显示全部楼层

Re?

1:...keyword = "'" & XINGH.Text & "'"
  findword = "name = " & keyword....
..sql = "select area,b,d,h,name,r,r1,t,weight from chanel where " & findword....

其实跟..sql = "select area,b,d,h,name,r,r1,t,weight from chanel where name='" &  XINGH.Text & "'" 是一样的意思。

2:Dim WithEvents adoPrimaryRS As Recordset
....
Set adoPrimaryRS = New Recordset....

第一个是声明一个带事件的对象级变量,而第二个是对对象级变量进行初始化。
[/QUOTE]
 楼主| 发表于 2002-11-16 11:50:00 | 显示全部楼层

那个withwents是RDO远程访问变量定义吧.还不太理解,我的多看看

 楼主| 发表于 2002-11-16 11:52:00 | 显示全部楼层

谢谢你!

发表于 2002-11-16 12:10:00 | 显示全部楼层

Re: 那个withwents是RDO远程访问变量定义吧...

Microsoft VBScript 运行时错误 错误 '800a139a'

错误的数量词

/bbs/inc/ubbcode.asp,行159 WithEvents表示声明带事件的对象,声明完后,在顶部下拉框中就有了该对象定义的事件了,当发生事件时,你可以编程去控制,如ADO中的BeginUpdate和EndUpdate表示数据开始更新和数据结束更新时的事件,你可以在其中判断不符合要求的数据不更新。

发表于 2010-8-1 18:33:00 | 显示全部楼层
直接使用access数据库,具体就是VB自带的数据库。他操作简单,易上手,ADO和DAO数据库比较难!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 22:59 , Processed in 0.168177 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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