找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3552|回复: 11

[LISP程序]:一个困扰多日的问题。。。

[复制链接]
发表于 2003-5-4 07:42:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一个困扰多日的问题。。。哪位能指点以下如何使用vlisp在Ms Access中添加新的记录?谢谢了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-5-4 18:09:09 | 显示全部楼层
cad2000以上直接可以联接数据库,直接可填加新记录,无需用vlisp填加
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-4 18:43:54 | 显示全部楼层
最初由 xy2041103 发布
[B]cad2000以上直接可以联接数据库,直接可填加新记录,无需用vlisp填加 [/B]


能否细说一下。谢谢!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-5-4 19:51:17 | 显示全部楼层
工具-》数据库链接
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-5 00:23:50 | 显示全部楼层
字段不可填加,记录可以
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-5 04:03:09 | 显示全部楼层
谢谢楼上诸位, 请看清我的题目. 我当然知道可直接连接数据库, 但现在的问题是
如何用vlisp在Ms Access中添加新的记录?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-5 22:54:56 | 显示全部楼层
1.如果要在Access打开的MDB文件中添加记录,使用Automation方法。

2.如果要对未打开的MDB文件进行数据库添加记录操作,使用ADO方法。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-6 04:40:45 | 显示全部楼层
灯火先生,能否给个例子?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-6 22:47:56 | 显示全部楼层
没有现成的例子。两种添加记录的方法有本质的不同,涉及到的问题比较多,最好先看看数据库方面资料,然后能够把VB/VBA/ASP的样例移植到Vlisp中。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-7 05:38:36 | 显示全部楼层
灯火先生, 不客气得讲, 你这等于没说. 不过还是谢谢你两次恢复.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-5-20 02:34:49 | 显示全部楼层

  1. (defun c:CreateLT ()
  2.   (vl-load-com)
  3.   (setq pDoc (vla-get-ActiveDocument (vlax-get-acad-object)))
  4.   ;;get the DBConnect
  5.   (setq        pDBObj (vla-GetInterfaceObject
  6.                  (vlax-get-acad-object)
  7.                  "CAO.dbConnect"
  8.                )
  9.   )
  10.   (if (null pDBObj)
  11.     (progn
  12.       (alert "Cannot create CAO Automation server.")
  13.       (exit)
  14.     )
  15.   )
  16.   ;;get the linktemplates
  17.   (setq pLTs (vlax-invoke-method pDBObj "GetLinkTemplates" pDoc))
  18.   ;;prepare the keydescriptions
  19.   (setq        pKeyDescs (vla-GetInterfaceObject
  20.                     (vlax-get-acad-object)
  21.                     "CAO.KeyDescriptions"
  22.                   )
  23.   )
  24.   (vlax-invoke-method pKeyDescs "ADD" "TAG_NUMBER" 3 nil nil)
  25.   (vlax-invoke-method
  26.     pKeyDescs "ADD" "Manufacturer" 1 nil nil)
  27.   ;;create two link templates
  28.   (vlax-invoke-method
  29.     pLTs            "ADD"            "jet_dbsamples" nil
  30.     nil                    "COMPUTER"            "LTCreatedByVLispCAO"
  31.     pKeyDescs
  32.    )
  33.   (vlax-invoke-method
  34.     pLTs           "ADD"          "jet_dbsamples"
  35.     nil                   nil                  "COMPUTER"         "LTtobeDeleted"
  36.     pKeyDescs
  37.    )
  38.   ;;sample code to show how to delete the link template
  39.   (vlax-invoke-method pLTs "delete" "LTtobeDeleted")
  40. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-21 20:03:20 | 显示全部楼层
我还是有点麻木
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 09:51 , Processed in 0.309055 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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