社区
C#
帖子详情
如何向空ACCESS数据文件添加表?
sangengyi
2004-07-04 06:44:55
rt!
...全文
207
11
打赏
收藏
如何向空ACCESS数据文件添加表?
rt!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2004-07-06
打赏
举报
回复
http://blog.csdn.net/net_lover/archive/2004/06/08/6963.aspx
孟子E章
2004-07-06
打赏
举报
回复
http://dotnet.aspx.cc/ShowDetail.aspx?id=275E8772-A68A-417F-FD66-B75EA44499A4
孟子E章
2004-07-06
打赏
举报
回复
如何在.NET框架下创建Access数据库和表?
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
}
}
9sun888
2004-07-06
打赏
举报
回复
SQL建表命令一次建立一个表,我不知你"同时添加多个表"是什么意思?用SQL命令建立了一个表后,再建另外一个表,不就是建立了多个表吗?
至于Access里的数据类型(你指的不是.net中的数据类型吧?),有很多,你查阅一下Access的相关书籍.
Piyongcai
2004-07-06
打赏
举报
回复
使用SQL
sangengyi
2004-07-06
打赏
举报
回复
Ding
sangengyi
2004-07-05
打赏
举报
回复
Access里的数据类型都有那些?
sangengyi
2004-07-05
打赏
举报
回复
同时添加多个表怎麽写?
9sun888
2004-07-04
打赏
举报
回复
假设数据库文件Northwind.mdb在程序目录下,现添加表TestTable
代码如下:
OleDbConnection oleDbConnection1 = new OleDbConnection();
oleDbConnection1.ConnectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=..\\..\\Northwind.mdb";
OleDbCommand cmd=new OleDbCommand();
cmd.CommandText="Create Table TestTable(firstname char(15),lastname char(20),age int,address char(30),city char(20))";
cmd.Connection=oleDbConnection1;
oleDbConnection1.Open();
cmd.ExecuteNonQuery() ;
oleDbConnection1.Close() ;
sangengyi
2004-07-04
打赏
举报
回复
SQL怎麽写?
ajqc
2004-07-04
打赏
举报
回复
连接上去后,直接运行SQL.
仅在
ACCESS
窗体设计中,实现
数据文件
连接的方法
此次项目仅仅是通过
ACCESS
一个工具实现,数据库设计和前台访问两个功能。主要是通过
ACCESS
的窗体设计来实现 其实
ACCESS
窗体内的代码和VB十分相似。这里说明下,便于回忆: 1.
数据文件
和窗体设计不是同一个文件的情况: Code 1DimcnnAsADODB.Connection 2DimrsAsADODB.Recordset 3 4...
C#
Access
数据库使用
目录一、创建
Access
数据文件
1、新建
Access
数据库文件2、创建数据
表
二、创建C# Winform工程1、配置文件2、创建三层架构(1)Model模型(2)数据连接层(3)业务处理层(4)UI界面程序3、
添加
引用4、UI界面 三、程序运行 四、工程下载连接在菜单栏中->创建->
表
ID、Age为长整型,Height为单精度ID、Name为必须、其它为非必须即可不填
表
命名为T_Person在App.Config文件中设置
Access
连接路径字符串 2、创建三层架构 分别设置数据连接层、业务处理层、U
access
合并多行字符串_
数据文件
合并与拆分
在数据处理业务中,经常要把文件结构相同或近似相同的
数据文件
合并成一个文件,或者将一个比较大的
数据文件
拆分成小的
数据文件
。本文将介绍文本文件和 Excel 文件合并及拆分会遇到的几种情况,并提供用 esProc SPL 编写的代码示例。esProc 是专业的数据计算引擎,SPL 中有完善的文件导入、导出及目录操作函数,非常适合做
数据文件
的合并及拆分工作。一、 文件合并1. 同构文本文件合并在某个...
ACCESS
大批量导入导出数据
例子:从
ACCESS
数据库中导入temptable
表
的COMPANYID字段数据。Insert into temptable (companyid) select companyid from [;database=F:/zz.mdb;pwd=19810429qinkai].temptable另附上查询语句:SELECT *FROM [;database=C:/db2.mdb;pwd=
access
怎么做批注_在Excel中怎么
添加
批注?Excel
添加
批注方法介绍
在看数据的时候,可能会发现很多问题,也有可能是要做个标记以防忘记,等等,在这些时候,我们需要对某一项,做一个批注,提醒,或者是备忘,或者是建议修改,那么在Excel中怎么
添加
批注?下面小编就为大家介绍Excel
添加
批注方法,来看看吧!软件名称:Office 2007四合一精简版 58M (含Excel 、PowerPoint、Word、
Access
)软件大小:58MB更新时间:2014-04-01...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章