乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 34|回复: 1

[求助]C#用ARX对AutoCAD进行二次开发,怎么连接Access数据库

[复制链接]

11

主题

43

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
87
发表于 2010-8-2 20:54:00 | 显示全部楼层 |阅读模式
我想把Access里的数据和CAD相连,自动绘图,用ARX怎么实现?
回复

使用道具 举报

20

主题

73

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
153
发表于 2010-8-3 09:15:00 | 显示全部楼层
  1. //以下是C#连接ACCESS数据库的实例代码:
  2. using System;
  3. using System.IO;
  4. using System.Data.OleDb;
  5. namespace ConsoleDBDemo
  6. {
  7.     class ConnectionClass
  8.     {
  9.         ///
  10.         /// 应用程序的主入口点。
  11.         ///
  12.         [STAThread]
  13.         static void Main(string[] args)
  14.         {
  15.             string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataBase.mdb";
  16.             // 定义连接
  17.             OleDbConnection MyCon = new OleDbConnection(strCon);
  18.             // 打开连接
  19.             MyCon.Open();
  20.             // 执行命令
  21.             string strSQL = "select * from ADODemo";
  22.             OleDbCommand MyCom = new OleDbCommand(strSQL, MyCon);
  23.             // 读取数据库记录,只能向后读取记录,不能修改记录,读取速度非常快
  24.             OleDbDataReader MyDataReader = MyCom.ExecuteReader();
  25.             Console.WriteLine("开始读取数据库信息");
  26.             while (MyDataReader.Read())
  27.             {
  28.                 Console.WriteLine("姓名:{0:10} 年龄:{1}", MyDataReader["姓名"].ToString(), MyDataReader["年龄"].ToString());
  29.             }
  30.             MyDataReader.Close();
  31.             MyCon.Close();
  32.             Console.ReadLine();
  33.         }
  34.     }
  35. }
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-29 04:01 , Processed in 1.254378 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表