C#操作Access之创建mdb库浅析
来源:互联网 发布:国产复合弓 知乎 编辑:程序博客网 时间:2024/06/03 15:09
C#操作Access之创建mdb库是如何实现的呢?首先我们来看看基本的知识:本文C#操作Access数据库的基础知识,并提供一个相关的实例。C#的ADO.NET还不能通过编程方式创建全新的ACCESS(MDB)数据库,所以还只能使用ADOX这个来自COM的链接库来操作。
C#操作Access主要知识点如下:
- using System.Data.OleDb;
- using System.Data;
C#操作Access连接字符串:
- String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;
- Data Source=product.mdb";
C#操作Access建立连接:
- OleDbConnection connection = new OleDbConnection(connectionString);
C#操作Access使用OleDbCommand类来执行Sql语句:
- OleDbCommand cmd = new OleDbCommand(sql, connection);
- connection.Open();
- cmd.ExecuteNonQuery();
C#操作Access之创建mdb库,例程如下:
需要注意的是:参数mdbPath是mdb的完整路径(不包含表的名称)。
C#操作Access之创建mdb库实例:D:\\test.mdb
- //创建mdb
- public static bool CreateMDBDataBase(string mdbPath)
- {
- try
- {
- ADOX.CatalogClass cat = new ADOX.CatalogClass();
- cat.Create(
- "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
- + mdbPath + ";");
- cat = null;
- return true;
- }
- //C#操作Access之创建mdb库
- catch {
- return false;
- }
- }
C#操作Access之创建mdb库的基本内容就向你介绍到这里,希望对你了解和学习C#操作Access之创建mdb库有所帮助。
- C#操作Access之创建mdb库浅析
- C#操作Access之读取mdb浅析
- C#操作Access之读取mdb浅析
- C#操作Access之按列读取mdb浅析
- C#操作Access之创建表浅析
- C#操作Access之读取mdb
- c#操作access: mdb, accdb
- C#操作Access格式数据库(MDB)
- C#操作mdb数据库文件
- perl中动态创建access数据库mdb
- C# Arcengine紧缩access Mdb, personal geodatabase.
- 解决 C# Access ExecuteReader 找不到dbo.mdb
- C# : ADO.NET 读取 Access mdb
- java操作Access *.mdb数据库的实现
- c#之Access数据库基本操作
- C#学习笔记之操作Access数据库
- Borland C++ Builder (BCB) 动态创建ACCESS的MDB数据表
- C#连接Access数据时总报找不到dbo.mdb的问题
- poj1141 动态规划
- JAVA中SERIALVERSIONUID的解释
- vi/vim多行注释和取消注释
- 我对linux理解之input 二
- 提示:找不到 org/springframework/dao/support/PersistenceExceptionTranslator
- C#操作Access之创建mdb库浅析
- 【TCP通信】多客户端连接一个服务器端总结
- C#中怎么判断字符串为空的几种方法
- 我对linux理解之v4l2
- C#操作Access之按列读取mdb浅析
- 使用XMLReader、XMLDocument和DataSet读取xml文件及效率
- java中的“堆“和'栈”
- vs2010 数据库文件.sdf出错
- maven一些基本操作