如何创建access**库

时间:2013.09.21 发布人:keny504809

如何创建access**库

已解决问题

谷歌keny504809用户在2013.09.21提交了关于“雪中悍行如何创建access**库”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-27T08:36:46。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你是我的宝贝,你是我的花,谢谢你对我的帮助!

希望以下的回答,能够帮助你。

第1个回答

用户名:izvlp  

首先添加引用COM组件“Mi来自crosoftADOExt.2.8forDDLandSecurity”,
问答然后使用ADOX命令空间下CatalogClas快话曲部引许s类的Creat方法实现:
stringdbName=@"d:\newaccess.mdb";
ADOX.CatalogClassaccess=newADOX.CatalogClass();
access.Create("Provider=Micros新万亚镇复纪往药肥目oft.Jet.OLEDB.4故意县措号今地占板谓.0;DataSource="+dbName+";");
这样就在D:\下建立了划好争边题观攻一个Access数据库了。
接着可以创建表和字段了
ADOX.TableClasstable=newADOX.TableClass();
table.指抓斗混连背江应ParentCatalog=access;
***.Name="MyTable";//创建一个表
//创建一个自动增长字段
ADOX.ColumnClasscol=newADOX.ColumnClass();
col.ParentCatalog=access;
col.Type=ADOX.DataTy乡洋容胶容算占色吗还peE**m.ad停沙片Integer;//设置字段类型
***.Name="约排面操计占须形场ID";
***.Properties["jetOLEDB:AllowZeroLength"].Value=false;
***.Properties["AutoIncrement"].Value=true;
table.Columns.Append(col,ADOX.DataTypeE**危扬致愿养参混谓数民维m.adInteger,0);
还有很多不同字段创建的方法和其他操作就请LZ参见MSDN吧

另外说一下,要建立Access**库还是用Office的Access吧,除非迫不得已才使用程序来动态创建数据库