国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Access > 正文

使用ADOX創建Access數據庫和表

2024-09-07 19:04:57
字體:
來源:轉載
供稿:網友
using system;
using adox;

namespace webportal
{
/// <summary>
/// createaccessdb 的摘要說明。
/// 對于不同版本的ado,需要添加不同的引用
/// 請添加引用microsoft ado ext. 2.7 for ddl and security
/// 請添加引用microsoft ado ext. 2.8 for ddl and security
/// </summary>
public class createaccessdb : system.web.ui.page
{
private void page_load(object sender, system.eventargs e)
{
//為了方便測試,數據庫名字采用比較隨機的名字,以防止添加不成功時還需要重新啟動iis來刪除數據庫。
string dbname = "d://newmdb"+datetime.now.millisecond.tostring()+".mdb";
adox.catalogclass cat = new adox.catalogclass();
cat.create("provider=microsoft.jet.oledb.4.0;data source=" + dbname +";");
response.write("數據庫:" + dbname + "已經創建成功!");
adox.tableclass tbl = new adox.tableclass();
tbl.parentcatalog = cat;
tbl.name="mytable";

//增加一個自動增長的字段
adox.columnclass col = new adox.columnclass();
col.parentcatalog = cat;
col.type=adox.datatypeenum.adinteger; // 必須先設置字段類型
col.name = "id";
col.properties["jet oledb:allow zero length"].value= false;
col.properties["autoincrement"].value= true;
tbl.columns.append (col,adox.datatypeenum.adinteger,0);

//增加一個文本字段
adox.columnclass col2 = new adox.columnclass();
col2.parentcatalog = cat;
col2.name = "description";
col2.properties["jet oledb:allow zero length"].value= false;
tbl.columns.append (col2,adox.datatypeenum.advarchar,25);

//設置主鍵
tbl.keys.append("primarykey",adox.keytypeenum.adkeyprimary,"id","","");
cat.tables.append (tbl);

response.write("<br>數據庫表:" + tbl.name + "已經創建成功!");
tbl=null;
cat = null;
}

#region web 窗體設計器生成的代碼
override protected void oninit(eventargs e)
{
//
// codegen: 該調用是 asp.net web 窗體設計器所必需的。
//
initializecomponent();
base.oninit(e);
}

/// <summary>
/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內容。
/// </summary>
private void initializecomponent()
{
this.load += new system.eventhandler(this.page_load);
}
#endregion
}
}

  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 贵州省| 镇沅| 湛江市| 鄂州市| 京山县| 辽宁省| 高密市| 兴仁县| 遵义市| 永安市| 石家庄市| 建湖县| 崇文区| 丁青县| 鄢陵县| 阳高县| 甘孜县| 河北区| 城步| 朝阳市| 虞城县| 赣州市| 营山县| 南充市| 资溪县| 确山县| 涿鹿县| 黎城县| 南华县| 崇仁县| 休宁县| 涪陵区| 枣庄市| 凤凰县| 开封市| 迁安市| 丰宁| 永年县| 武功县| 新宾| 桂阳县|