资源简介
这是一个自己做的用C#编写的用代码创建Access数据库和表的完整程序,放在在这里和大家一起分享,共同学习
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ADOX;
using System.Data.OleDb;
using System.Data.SqlClient;
namespace 创建ACCESS表
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//创建Access数据库必须添加下面这两个引用
//Microsoft ADO Ext. 2.8 for DDL and Security”
//Microsoft ActiveX Data objects 2.8 Library
private void btnOK_Click(object sender EventArgs e)
{
if (txtPath.Text == ““ || txtTableName.Text == ““ || txtDBName.Text == ““)
{
MessageBox.Show(“请将信息签写完整“);
}
else
{
try
{
ADOX.Catalog catalog = new Catalog();
catalog.Create(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ + txtPath.Text + “\\“ + txtDBName.Text + “.mdb;Jet OLEDB:Engine Type=5“);
MessageBox.Show(“库创建成功“);
try
{
string strPath = txtPath.Text + “\\“ + txtDBName.Text + “.mdb“;
string ConStr = “Provider=Microsoft.Jet.OLEDB.4.0;Data source=‘“ + strPath + “‘“;
OleDbConnection oleCon = new OleDbConnection(ConStr);//连接数据库
string Sql = “create table “ + txtTableName.Text + “ (PKIAA varchar(50) null TKALA varchar(50) nullTKALB varchar(50) nullCHAHBA varchar(50) null“ +
“ CHAHBB varchar(50) null TKCAH Single GCJCBL Single CDGC Single GCKKJ Single GCDKJ Single TKCBCL Single “ +
“ SWJCSD varchar(50) null SWEFBP varchar(50) nullSWAMN varchar(50) nullSWAMB varchar(50) nullSWAE varchar(50) null“ +
“ SWAF varchar(50) null SWAG varchar(50) nullSWEB varchar(50) nullSWEFBR varchar(50) nullSWEFC varchar(50) null“ +
“ SWEFBU varchar(50) null HJY varchar(50) nullSWEFBX varchar(50) nullSWEFBQ varchar(50) nullSWEFBA varchar(50) null“+
“ SWEFBB varchar(50) null SWEFBC varchar(50) nullSWEFBD varchar(50) nullZJDW varchar(50) null)“;
using (OleDbConnection cn = new OleDbConnection(ConStr))
{
cn.Open();
OleDbCommand cmd = new OleDbCommand(Sql cn);
cmd.ExecuteNonQuery();
MessageBox.Show(“表创建成功“);
cn.Close();
this.Close();
}
}
catch
{
MessageBox.Show(“表创建失败“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 102400 2010-05-19 14:25 创建ACCESS表\创建ACCESS表\bin\Debug\Interop.ADODB.dll
文件 36864 2010-05-19 14:24 创建ACCESS表\创建ACCESS表\bin\Debug\Interop.ADOX.dll
文件 24576 2010-05-20 11:13 创建ACCESS表\创建ACCESS表\bin\Debug\创建ACCESS表.exe
文件 22016 2010-05-20 11:13 创建ACCESS表\创建ACCESS表\bin\Debug\创建ACCESS表.pdb
文件 5632 2005-11-11 22:25 创建ACCESS表\创建ACCESS表\bin\Debug\创建ACCESS表.vshost.exe
文件 3709 2010-05-20 18:18 创建ACCESS表\创建ACCESS表\Form1.cs
文件 6505 2010-05-19 14:53 创建ACCESS表\创建ACCESS表\Form1.Designer.cs
文件 6021 2010-05-19 14:53 创建ACCESS表\创建ACCESS表\Form1.resx
文件 102400 2010-06-11 14:36 创建ACCESS表\创建ACCESS表\obj\Debug\Interop.ADODB.dll
文件 36864 2010-06-11 14:36 创建ACCESS表\创建ACCESS表\obj\Debug\Interop.ADOX.dll
文件 842 2010-05-19 14:53 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.csproj.GenerateResource.Cache
文件 651 2010-06-11 14:36 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.csproj.ResolveComReference.cache
文件 24576 2010-05-20 11:13 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.exe
文件 180 2010-05-19 14:53 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.Form1.resources
文件 22016 2010-05-20 11:13 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.pdb
文件 180 2010-05-19 14:27 创建ACCESS表\创建ACCESS表\obj\Debug\创建ACCESS表.Properties.Resources.resources
文件 2213 2010-06-11 14:36 创建ACCESS表\创建ACCESS表\obj\创建ACCESS表.csproj.FileListAbsolute.txt
文件 474 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Program.cs
文件 1226 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Properties\AssemblyInfo.cs
文件 2886 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Properties\Resources.Designer.cs
文件 5612 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Properties\Resources.resx
文件 1100 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Properties\Settings.Designer.cs
文件 249 2010-05-19 14:21 创建ACCESS表\创建ACCESS表\Properties\Settings.settings
文件 3845 2010-05-19 14:27 创建ACCESS表\创建ACCESS表\创建ACCESS表.csproj
文件 934 2010-05-19 14:21 创建ACCESS表\创建ACCESS表.sln
..A..H. 13824 2010-06-11 14:36 创建ACCESS表\创建ACCESS表.suo
目录 0 2010-05-20 08:20 创建ACCESS表\创建ACCESS表\obj\Debug\TempPE
目录 0 2010-05-20 08:20 创建ACCESS表\创建ACCESS表\bin\Debug
目录 0 2010-06-11 14:36 创建ACCESS表\创建ACCESS表\obj\Debug
目录 0 2010-05-20 08:20 创建ACCESS表\创建ACCESS表\bin
............此处省略7个文件信息
- 上一篇:C# 全局钩子 ()
- 下一篇:学生成绩管理系统C#实现
相关资源
- 磨皮滤镜程序DEMO
- WPF写的一个简单截屏工具
- C#版学生管理系统源代码
- (源代码)C#作为上位机,控制51单片
- C#创建Excel文件并将数据导出到Excel文
- c#通过纯代码创建桌面快捷方式、创建
- 教务管理系统c#完整代码+数据库
- C#迷宫代码,挺不错的
- asp.net 实现购物车详细代码
- AES加密算法C#实现带中文说明
- c#上位机串口通信助手源代码194215
- C#中国姓名自动生成代码
- C#非接触IC卡M1卡读写调试源代码(适
- 自来水收费管理系统c# 源代码
- wpf-dxf文件转G代码
- C#窗体小程序,实现文件夹创建、删除
- C# u盘操作源代码
- 旅行商问题 遗传算法 贪婪基因重组
- C#中的DataGrid数据绑定代码
- C# Neo4jDriver操作Neo4j图形数据库底层代
- C# Winform线程创建子窗体
- ECC算法 C#实现代码
- C# 围棋程序代码
- C#单点定位
- 中文地名分词+地名词典创建工具
- 培训实战项目:C#图书馆管理系统VS
- C#编写的SVG文件编辑器,包含代码和执
- winform 多线程 异步 文件操作(查询、
- 基于net,SQL增删改查测试代码
- 基于asp.net的博客系统 毕业设计论文
评论
共有 条评论