1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 动态创建ACCESS数据库及其表结构

动态创建ACCESS数据库及其表结构

时间:2018-12-06 02:24:44

相关推荐

动态创建ACCESS数据库及其表结构

数据库|mysql教程

动态,创建,ACCESS,数据库,及其,结构,动态,创建,结

数据库-mysql教程

易语言源码解密,vscode不同文件类型,ubuntu删除 ppa,tomcat怎么删除命令,sqlite 字段截取,找网页设计,阿里云服务器搬家,js 树形数据展示插件,前端框架前端,爬虫幼崽,php防火墙,大足SEO,springboot参考书,网站导航素材,网页常用jq特效手册,数据字典模板下载 ,dede 进入后台,qq登录页面代码,工资管理系统c源代码,拼多多小程序源码lzw

1.动态创建表结构,引入com中的二个动态库,一个是ADOX,一个是ADODB二个dll,ADOX.dll和Interop.ADODB.dll 2.增加wfm中的按钮,按钮事件如下: 其中的m_path是当前程序运行的路径,可以写绝对路径,目前是相对路径。 private void button1_Click(object send

局域网php电影网站源码,Ubuntu怎么分享文件,单个tomcat支持的并发,爬虫 代码 github,以太坊 php 接口,邯郸seo关键词优化排名哪家好lzw

易语言qq快速登录源码,ubuntu只有客人会话,tomcat启停服务命令,资料爬虫工具,php什么叫递归,珠海市seo搜索引擎优化怎么做lzw

1.动态创建表结构,引入com中的二个动态库,一个是ADOX,一个是ADODB二个dll,ADOX.dll和Interop.ADODB.dll

2.增加wfm中的按钮,按钮事件如下:

其中的m_path是当前程序运行的路径,可以写绝对路径,目前是相对路径。

private void button1_Click(object sender, EventArgs e)

{

string strdb = m_path + “\\DomTest.mdb”;

if (File.Exists(“” + strdb + “”)) //先判断当前是否存在该数据库,没有则创建

{

MessageBox.Show(“当前存在数据库,请先删除掉”, “信息提示”);

return;

}

ADOX.Catalog catalog = new Catalog();

catalog.Create(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + strdb + “‘;Jet OLEDB:Engine Type=5”);

ADODB.Connection cn = new ADODB.Connection();

cn.Open(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + strdb + “‘”, null, null, -1);

catalog.ActiveConnection = cn;

ADOX.Table table = new ADOX.Table();

table.Name = “Table1”;

ADOX.Column column = new ADOX.Column();

column.ParentCatalog = catalog;

column.Name = “RecordId”; //列名称

column.Type = DataTypeEnum.adInteger; //列数据类型

column.DefinedSize = 9;//大小

column.Properties[“AutoIncrement”].Value = true; //是否是自动增加属性

table.Columns.Append(column, DataTypeEnum.adInteger, 9); //增加第一列

table.Keys.Append(“TablePrimaryKey”, KeyTypeEnum.adKeyPrimary, column, null, null);

table.Columns.Append(“Name”, DataTypeEnum.adVarWChar, 50); //增加第二列

table.Columns.Append(“Age”, DataTypeEnum.adInteger, 9); //增加第三列

table.Columns.Append(“Birthday”, DataTypeEnum.adDate, 0);//增加第四列

catalog.Tables.Append(table); //增加当前的表

cn.Close();

MessageBox.Show(“创建数据库成功,位置存放在” + m_path, “信息提示”);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。