问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#如何创建一张access 表格

发布网友 发布时间:2022-04-22 14:43

我来回答

3个回答

热心网友 时间:2023-06-26 17:36

1.首先使用Access创建一个数据保存在硬盘某处,使用.MDB。

2.打开Vs 2013,引入命名空间:

using System.Data.OleDb;

声明对象:

private  OleDbConnection _oleDbConn;         private  OleDbDataAdapter _oleDbAda;

3.构建链接信息:

public readonly static string _strdata = string.Format("{0}{1}{2}", "provider=microsoft.jet.oledb.4.0; Data Source=", System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"\db\StuManData.mdb");

这里是构建一个目录:当前目录先的db文件夹下的StuMandata.mdb数据库文件。

当然可以可以直接指定目录:例:

string_strdata=@"provider=microsoft.jet.oledb.4.0; Data Source=C:\db\StuManData.mdb";

这样就构建好了链接信息。

4._oleDbConn = new OleDbConnection(_strConn);//根据链接信息实例化链接对象

_oleDbConn.open();//打开连接;

_oleDbAda = new OleDbDataAdapter(strsql, _oleDbConn);//strsql sql语句;

见过sql语句执行的数据库连接对象

_oleDbAda.Fill(dt, tableName);

//将结果保存到本地结果及 dt==DataSet dt=new DataSet();

//Ok,Now,可以操作dt了,当然前提它不是空的。

5.调用示例,构建Sql语句,传给显示窗体对象。

6.使用封装好的类,返回查询结果集,并提取数据。

7.运行结果。

热心网友 时间:2023-06-26 17:36

1、首先使用Access创建一个数据保存在硬盘某处,使用.MDB。

2、打开Vs 2013,引入命名空间:

using System.Data.OleDb;

声明对象:

private  OleDbConnection _oleDbConn;         private  OleDbDataAdapter _oleDbAda;

3、构建链接信息:

public readonly static string _strdata = string.Format("{0}{1}{2}", "provider=microsoft.jet.oledb.4.0; Data Source=", System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"\db\StuManData.mdb");

这里是构建一个目录:当前目录先的db文件夹下的StuMandata.mdb数据库文件。

当然可以可以直接指定目录:例:

string_strdata=@"provider=microsoft.jet.oledb.4.0; Data Source=C:\db\StuManData.mdb";

这样就构建好了链接信息。

4、_oleDbConn = new OleDbConnection(_strConn);//根据链接信息实例化链接对象

_oleDbConn.open();//打开连接;

_oleDbAda = new OleDbDataAdapter(strsql, _oleDbConn);//strsql sql语句;

见过sql语句执行的数据库连接对象

_oleDbAda.Fill(dt, tableName);

//将结果保存到本地结果及 dt==DataSet dt=new DataSet();

//Ok,Now,可以操作dt了,当然前提它不是空的。

5、调用示例,构建Sql语句,传给显示窗体对象。

6、使用封装好的类,返回查询结果集,并提取数据。

7、运行结果。

热心网友 时间:2023-06-26 17:37

string sql =@"create table Contrast
(
id int identity(1,1) not null,
name varchar(20) not null unique,
name2 varchar(200),
onum int default 100,
flag bit default 0,
uid int,
cdate date default now(),
ldate date default now(),
primary key(id)
)";
OleDbConnectent conn = new OleDbConnection(#连接字符串#);
OleDbCommand cmd = new OleDbCommand(sql, conn);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();

上面除了连接字符串没有给你写外,基本上是一个完整代码
C#如何创建一张access 表格?

1、首先使用Access创建一个数据保存在硬盘某处,使用.MDB。2、打开Vs 2013,引入命名空间:using System.Data.OleDb;声明对象:private OleDbConnection _oleDbConn; private OleDbDataAdapter _oleDbAda;3、构建链接信息:public readonly static string _strdata = string.Format("{0}{1}{2}", "...

如何用c#代码动态的生成一个access数据库表,并创建表的结构?

conn.Open();} 上面是access数据库的链接方法。然后用这个OleDbCommand的方法去执行你的create table语句就可以了。 但是注意资料类型,sql别写错了

如何用C#动态创建Access数据库和表

首先创建一个基于对话框的MFC应用程序ADO_Access.sln.然后在stdafx.h头文件末尾添加(网上有说在某个#include后面的添加的,也有说在合适位置添加的,我这里直接添加在最末尾)import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")添加完成后#imp...

用c#编写,创建一个access数据库Exam.mdb,在其中创建表student,字段(Num...

先在程序中添加对Microsoft ADO Ext 2.8的引用,然后 string db = Application.StartupPath + @"\Exam.mdb";string connstr = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", db);ADOX.Catalog catalog = new Catalog();catalog.Create(connstr);//创建数据库using (Ole...

C#语言创建Access数据库

table.ParentCatalog = access;table.Name = "MyTable";//创建一个表 //创建一个自动增长字段 ADOX.ColumnClass col = new ADOX.ColumnClass();col.ParentCatalog = access;col.Type = ADOX.DataTypeEnum.adInteger;//设置字段类型 col.Name = "ID";col.Properties["jet OLEDB:Allow Zero Length...

使用c#操作ACCESS数据库介绍_使用c#操作ACCESS数据库是什么

在编程中,使用System和System.IO命名空间,以及ADOX(用于创建ACCESS数据库的类)和JRO(用于压缩ACCESS数据库的类)命名空间。下面是一个简单的示例,演示如何通过C#创建新的ACCESS数据库:在你的类中,创建一个名为`Create`的方法,接收数据库的绝对路径。检查文件是否存在,如果已存在,则抛出异常。然后...

c#程序 获得access表的结构 GetOleDbSchemaTable 已经获得表明 字段...

//fileName是你的文件名(含路径),tableName是你的表名string accessConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName;OleDbConnection connection = new OleDbConnection(accessConnection);connection.Open();DataTable schemaColumns = connection.GetOleDbSchemaTable(OleDbSchemaGuid...

C#中怎么创建ACCESS数据库文件?

null;Response.Write("OK");2.用sqlserver 的代码如下 SqlConnection conn=new SqlConnection("Server=lemoncat007;Uid=sa;Pwd=gtt");conn.Open();SqlCommand cmd=new SqlCommand("create database test",conn);cmd.ExecuteNonQuery();3 也可以创建一个Procedure 将创建数据库的语句写到里面然后执行 ...

使用C#向access中添加数据,如下图。

在VS2012中,点击菜单栏的视图,打开服务器资源管理器,在数据连接上右键添加连接,选择你的Access数据库文件,然后右键查看此数据连接的属性,上面会有连接字符串,大概是Provider=...然后编写代码;using System.Data;using System.Data.OleDb;//创建连接OleDbConnection conn=new OleDbConnection(你的连接字符...

如何在c# winform中动态向指定access中添加表,我用的是vs2003

this.SqlCommand1.Text = "Create Table NewTable(a [int] null)";this.SqlCommand1.CommandType = CommandType.Text;

access多表合并到一张表格 access如何创建表 access如何创建窗体 access如何导入excel access制作表格报表 access创建一个查询 access合并多个excel表 access报表导出excel access怎么制作表格
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...关于创意内容的。我们要写三篇感恩教官,感恩辅导员,感恩代班学 ... ...E的定义式为E=Fq,根据此式,下列说法中正确的是( )①上式说明电场中... 温碧泉蓝皙润白精华霜的延展性怎么样? 为什么我的QQ上不能显示我在玩QQ飞车? 为什么只有耍QQ飞车的时候QQ上看不到呢 qq飞车好友上线我怎么看不到啊 在玩QQ飞车游戏时,对方QQ上不显示我正在飞车游戏中是怎么回事? 有没有传奇游戏游戏窗口化工具啊? 吻戏最多的5部剧 小型犬用不用办狗证 怎么办理 如何在Access中用Excel的格式做成报表,然后打印? access表格工具设计选项卡在哪里 C#如何创建一张access 表格? 如何使用access填写word表格? 八年级下册英语Unit2语法? 怎么用access制表 build sb. up 中 sb.能放up后吗(build up sb.) access中如何编辑表格时,如何填充序列? help sb.do sth.英语怎么说? 在access中制作表格时如何设置外键? 姥姥用英语怎么说 access数据库建立的完成表格与详细步骤 help sb. with sth对不对 Access教程 怎样制作复杂报表 help的用法 Access如何制作复杂报表 help sb do sth和help sb to do sth有什么区别 关于希望英语 Access如何制作报表 八下英语unit5 3a中的(to help clean up)为什么可以连在一起? 用Access做下面的表格 如何把excel表格制成access数据库表格 access报表设置日期选择 access制表软件中的char是什么意思 日语女生霸气网名 好听的日语昵称有哪些? 男生日语名字帅气冷酷的有哪些? 日语名字男霸气怎么取? 有哪些好听的日语网名昵称? 微信取什么名字好听霸气又有气质(日语)女? 很拽的带日语的网名 好听的微信昵称日语 求几个好听霸气的日本名字 日语女生霸气网名? 霸气日语群名片昵称大全 霸气日语群名片昵称大全 微信用什么名字好听霸气又存气质(日语)女? 微信用什么名字好听霸气又存气质(日语)女? 好听的日语网名