c#操作access之创建mdb库是如何实现的呢?首先我们来看看基本的知识:本文c#操作access数据库的基础知识,并提供一个相关的实例。c#的ado.net还不能通过编程方式创建全新的access(mdb)数据库,所以还只能使用adox这个来自com的链接库来操作。 c#操作access主
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库有所帮助。