[求助]C#用ARX对AutoCAD进行二次开发,怎么连接Access数据库
我想把Access里的数据和CAD相连,自动绘图,用ARX怎么实现? <p><font face="Verdana"><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=79186">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=79186</a></font></p><p> </p>
//以下是C#连接ACCESS数据库的实例代码:
using System;
using System.IO;
using System.Data.OleDb;
namespace ConsoleDBDemo
{
class ConnectionClass
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
static void Main(string[] args)
{
string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataBase.mdb";
// 定义连接
OleDbConnection MyCon = new OleDbConnection(strCon);
// 打开连接
MyCon.Open();
// 执行命令
string strSQL = "select * from ADODemo";
OleDbCommand MyCom = new OleDbCommand(strSQL, MyCon);
// 读取数据库记录,只能向后读取记录,不能修改记录,读取速度非常快
OleDbDataReader MyDataReader = MyCom.ExecuteReader();
Console.WriteLine("开始读取数据库信息");
while (MyDataReader.Read())
{
Console.WriteLine("姓名:{0:10} 年龄:{1}", MyDataReader["姓名"].ToString(), MyDataReader["年龄"].ToString());
}
MyDataReader.Close();
MyCon.Close();
Console.ReadLine();
}
}
}
页:
[1]