介绍///,才能将datatable导入对应名字的表中///才能,& lt;/summary>///才能,& lt; param name=皃ath"祝辞& lt;/param>///才能,& lt; param name=皀ame"祝辞& lt;/param>///才能,& lt; param name=癲t"祝辞& lt;/param>
public 才能;void  DatatableToMdb (string 名称、DataTable dt)
{才能
,,试一试
,,{
,,,,
,,,string strCom =, string.Format (“select  *,得到{0},,,名字);
,,,OleDbDataAdapter da =, new OleDbDataAdapter (myConn strCom也);
,,//* * * *
,,,OleDbCommandBuilder cb =, new OleDbCommandBuilder (da);//这里的CommandBuilder对象一定不要忘了,一般就是写在DataAdapter定义的后面
,,,cb.QuotePrefix =,“[”;
,,,cb.QuoteSuffix =,“]”;
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
本篇文章为大家展示了怎么在c#项目中创建一个MDB数据库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强>添加引用:强>
目的是//创建目录目录类
ADOX.CatalogClass catalog =, new ADOX.CatalogClass ();
using 系统; using System.Collections.Generic; using 来; using 包含; using System.Data; using System.Data.OleDb; using System.Data.SqlClient; using 先; using System.Windows.Forms; namespace PartOfJRSpace.DataHelper { public class mdbHelper ,{ private 才能;OleDbConnection  myConn; test1 protected 才能;string ;///才能,& lt; summary>///才能,初始化连接数据库///才能,& lt;/summary>///才能,& lt; param name=癮ddress"祝辞& lt;/param> public 才能mdbHelper (string 地址) {才能 ,,试一试 ,,{ ,,,//创建一个,OleDbConnection对象 ,,,string strCon =,,, Provider =, Microsoft.Jet.OLEDB.4.0 ,, Data Source =? +,地址; ,,,myConn =, new OleDbConnection (strCon); ,,,myConn.Open (); ,,} ,,catch (Exception 交货) ,,{ ,,,ex.ToString (); ,,} ,,}///才能,& lt; summary>///才能,关闭数据连接///才能,& lt;/summary> public 才能;void  CloseConnection () {才能 ,,myConn.Close (); ,,}///才能,& lt; summary>///,才能创建一个类型和datatable一致的空表///才能,& lt;/summary>///才能,& lt; param name=皌ableName"祝辞& lt;/param> public 才能;void 不知道(string 表名,DataTable dt) {才能 ,,试一试 ,,{ ,,,string sql =,“create table “, +,表名; ,,,string tableAttribute =,““ ,,,//for (int 小姐:=,0;,小姐:& lt;, dt.Columns.Count;,我+ +) ,,,//{ ,,,//,tableAttribute =, tableAttribute +, dt.Columns[我].ColumnName +,,,,, +,方法(dt.Columns[我].DataType.ToString ()), +,“,“; ,,,//} ,,,//sql =, sql +,“(Num 自动增量,“,+,tableAttribute +,“CONSTRAINT table_PK PRIMARYKEY (Num));“; ,,,for (int 我=0;i