C#测试连接access数据库步骤代码
2015-07-20 10:29
225 查看
1.创建一个C#窗体应用程序
2.添加一个按钮
3.加入以下代码
private void button1_Click(object sender, EventArgs e)
{
//Data Sourse 后接数据库位置
string strConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Documents and Settings\Administrator\桌面\text.accdb;Persist Security Info=False";
accConnection = new OleDbConnection(strConnectionString);
try
{
accConnection.Open();
}
catch (OleDbException ee)
{
MessageBox.Show("Access Error");
MessageBox.Show("Error Code = " + ee.ErrorCode);
MessageBox.Show("Error Message = " + ee.Message);
}
catch (InvalidOperationException eee)
{
MessageBox.Show("InvalidOperation:" + eee.Message);
}
if (accConnection.State != ConnectionState.Open)
{
MessageBox.Show("Database connection is Failed!");
Application.Exit();
}
else
{
MessageBox.Show("连接成功!");
}
}
2.添加一个按钮
3.加入以下代码
private void button1_Click(object sender, EventArgs e)
{
//Data Sourse 后接数据库位置
string strConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Documents and Settings\Administrator\桌面\text.accdb;Persist Security Info=False";
accConnection = new OleDbConnection(strConnectionString);
try
{
accConnection.Open();
}
catch (OleDbException ee)
{
MessageBox.Show("Access Error");
MessageBox.Show("Error Code = " + ee.ErrorCode);
MessageBox.Show("Error Message = " + ee.Message);
}
catch (InvalidOperationException eee)
{
MessageBox.Show("InvalidOperation:" + eee.Message);
}
if (accConnection.State != ConnectionState.Open)
{
MessageBox.Show("Database connection is Failed!");
Application.Exit();
}
else
{
MessageBox.Show("连接成功!");
}
}
相关文章推荐
- Memcached在w7下的安装以及使用
- C#.NET SQL数据库备份与还原解决方案
- Oracle 11g学习笔记1
- oracle数据导入/导出(2)
- SQL省市级联数据库表
- oracle基础学习(1)
- Sql 变量定义、赋值、显示
- 【memcache/redis】memcache常用函数集汇总
- ORACLE 函数VARCHAR2参数不能指定长度
- MySQL+Keepalived实现双机HA
- C#数据类型对应数据库字段类型
- 【sqlserver】阻止更新要求重建表的解决办法
- mysql 下载地址
- 【memcache/redis】memcache常见问题汇总
- Oracle 11g R2 x64无法使用sql developer的解决方案
- Redis介绍及常用命令
- 专访阿里云RDS团队:WebScaleSQL是一个怎么样的数据库?
- Database之一 sql
- mysql中Time Date DateTime TimeStaamp区别
- [高可用]Ubuntu搭建高可用的MariaDB Galera数据库集群