#region 连接并查询Access2003数据库

/// <summary> #region 连接并查询Access2003数据库 /// <summary> /// 连接并查询Access2003数据库 /// </summary> protected void btnAccess2003_Click(object sender, EventArgs e) { string connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|//Access2003.mdb"; OleDbConnection conn = new OleDbConnection(connStr); try { conn.Open(); lblAccess2003.Text = "成功打开Access2003数据库!"; string sql = "select * from UserInfo where UserName='abc'"; OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) dr.Read(); lblAccess2003.Text += "--并且成功读取第1条记录:UserNaem=" + dr["UserName"] + " Pwd=" + dr["Pwd"].ToString(); } catch (OleDbException ex) { lblAccess2003.Text = "打开Access2003数据库文件失败!"; Response.Write("-----------------------------------------------------------------------------------------<br/>" + ex.StackTrace + "<br/>----------------------------------------------------------------------------------------------<br/>"); } finally { if (conn.State == ConnectionState.Open) conn.Close(); } } #endregion #region 连接并查询Access2007数据库 /// <summary> /// 连接并查询Access2007数据库 /// </summary> protected void btnAccess2007_Click(object sender, EventArgs e) { string connStr = "provider=Microsoft.Ace.Oledb.12.0;Data Source=|DataDirectory|//Access2007.accdb"; OleDbConnection conn = new OleDbConnection(connStr); try { conn.Open(); lblAccess2007.Text = "成功打开Access2007数据库!"; string sql = "select * from UserInfo where UserName='abc'"; OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { dr.Read(); lblAccess2007.Text += "--并且成功读取第1条记录:UserNaem=" + dr["UserName"] + " Pwd=" + dr["Pwd"].ToString(); } else { lblAccess2007.Text += "--但没有读取到任何数据!"; } } catch (OleDbException ex) { lblAccess2007.Text = "打开Access2007数据库文件失败!"; Response.Write("-----------------------------------------------------------------------------------------<br/>" + ex.StackTrace + "<br/>----------------------------------------------------------------------------------------------<br/>"); } finally { if (conn.State == ConnectionState.Open) conn.Close(); } } #endregion

/// 连接并查询Access2003数据库

/// </summary>

protected void btnAccess2003_Click(object sender, EventArgs e)

{

string connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|//Access2003.mdb";

OleDbConnection conn = new OleDbConnection(connStr);

try

{

conn.Open();

lblAccess2003.Text = "成功打开Access2003数据库!";

string sql = "select * from UserInfo where UserName='abc'";

OleDbCommand cmd = new OleDbCommand(sql, conn);

OleDbDataReader dr = cmd.ExecuteReader();

if (dr.HasRows) dr.Read();

lblAccess2003.Text += "--并且成功读取第1条记录:UserNaem=" + dr["UserName"] + " Pwd=" + dr["Pwd"].ToString();

}

catch (OleDbException ex)

{

lblAccess2003.Text = "打开Access2003数据库文件失败!";

Response.Write("-----------------------------------------------------------------------------------------<br/>"

+ ex.StackTrace

+ "<br/>----------------------------------------------------------------------------------------------<br/>");

}

finally

{

if (conn.State == ConnectionState.Open)

conn.Close();

}

}

#endregion

#region 连接并查询Access2007数据库

/// <summary>

/// 连接并查询Access2007数据库

/// </summary>

protected void btnAccess2007_Click(object sender, EventArgs e)

{

string connStr = "provider=Microsoft.Ace.Oledb.12.0;Data Source=|DataDirectory|//Access2007.accdb";

OleDbConnection conn = new OleDbConnection(connStr);

try

{

conn.Open();

lblAccess2007.Text = "成功打开Access2007数据库!";

string sql = "select * from UserInfo where UserName='abc'";

OleDbCommand cmd = new OleDbCommand(sql, conn);

OleDbDataReader dr = cmd.ExecuteReader();

if (dr.HasRows)

{

dr.Read();

lblAccess2007.Text += "--并且成功读取第1条记录:UserNaem=" + dr["UserName"] + " Pwd=" + dr["Pwd"].ToString();

}

else

{

lblAccess2007.Text += "--但没有读取到任何数据!";

}

}

catch (OleDbException ex)

{

lblAccess2007.Text = "打开Access2007数据库文件失败!";

Response.Write("-----------------------------------------------------------------------------------------<br/>"

+ ex.StackTrace

+ "<br/>----------------------------------------------------------------------------------------------<br/>");

}

finally

{

if (conn.State == ConnectionState.Open)

conn.Close();

}

}

#endregion

连接并查询Access2003数据库相关推荐

  1. 创建PHP测试页面,连接并查询MariaDB数据库

    创建PHP测试页面,连接并查询MariaDB数据库. #cat /usr/local/nginx/html/test2.php <?php ##注意 php与?之间不能有空格 $mysqli = ...

  2. PHP连接并查询MySql数据库

    步骤 第一步:header() 函数 第二步:创建连接 第三步:判断连接是否失败 第四步:查询数据库 第五步:受影响的行数(增删改) 第六步:获取查询数据(关联数组) 第七步:释放结果集 第八步:关闭 ...

  3. python查询oracle数据库_python针对Oracle常见查询操作实例分析

    本文实例讲述了python针对Oracle常见查询操作.分享给大家供大家参考,具体如下: 1.子查询(难): 当进行查询的时候,发现需要的数据信息不明确,需要先通过另一个查询得到, 此查询称为子查询: ...

  4. oracle 10g 连接语句,Oracle 10g数据库基础之基本查询语句-下-连接子查询

    实验18:表的连接查询 该实验的目的是掌握基本的联合查询. 表的连接 我们要从多张表中要得到信息,就得以一定的条件将表连接在一 实验18:表的连接查询 该实验的目的是掌握基本的联合查询. 表的连接 我 ...

  5. java访问oracle集群,JAVA查询Oracle数据库集群连接字符串

    下载必备最新排行装机分类.游戏手机驱动源码LinuxMac小游戏.商城招聘百科知道软件盒子论坛3G版 本站搜索 新闻资讯 软件下载 当前位置: 网站首页 > 编程开发 > 编程语言 > ...

  6. jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)

    使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...

  7. 阿里云图数据库GDB公测,高度连接数据查询效率提升10倍

    3月21日,阿里云图数据库GDB正式公测,用于处理高度连接数据查询与存储,支持属性图模型,并且全面兼容TinkerPop Gremlin 查询语言. 图数据库覆盖的应用场景非常广泛,比较典型的有社交网 ...

  8. python查询mysql数据库_python针对mysql数据库的连接、查询、更新、删除操作示例...

    本文实例讲述了python针对mysql数据库的连接.查询.更新.删除操作.分享给大家供大家参考,具体如下: 连接 一 代码 import pymysql # 打开数据库连接 db = pymysql ...

  9. Springboot连接Access2003数据库

    Access2003数据库是比较老旧的数据库了,工作中需要对一个老项目进行更新,老项目使用的是Access数据库,需要把Access中的数据导出到xml文件中. Access把数据保存在mbd文件中. ...

最新文章

  1. python基础7 (来自廖雪峰的官方网站)
  2. iOS RunLoop 初识
  3. JavaScript--fullPage.js插件
  4. python模拟登陆163邮箱并获取通讯录
  5. 原生ajax请求的五个步骤
  6. “Redirect to SMB”漏洞影响所有版本的Windows
  7. 苹果降价潮一波接一波 两款廉价iPad“箭在弦上”
  8. geotools绘制椭圆API
  9. 我们都是孩子。』凄美的爱情青春
  10. 从零基础入门Tensorflow2.0 ----九、44.5 keras转换成具体函数
  11. Linux之创建DBeaver桌面图标
  12. matlab二维傅里叶变化并得到频谱,图像的二维傅里叶变换和频谱
  13. pc上最好用的pdf阅读工具(PDF Xchange Viewer)
  14. 赶超磁盘的磁带备份技术
  15. WebRTC系列-RTCDataChannel发送非音视频数据
  16. java 山寨qq源代码_求一个山寨qq的源代码,要java语言的~谢谢
  17. 批量修复自定义标题带来的word题注错误:错误,文档中没有指定样式的文字
  18. 对话雪球创始人方三文:「打工人」如何选行业、找工作、挑老板?|创新大会 2021...
  19. 电脑桌面图标变成蓝色的怎么办
  20. 提示错误信息:ZeroDivisionError: division by zero的解决方法

热门文章

  1. 2020-10-19(JS收官答题卡)
  2. android11 shell命令行下使用stagefright播放音频文件
  3. python将图片批量裁剪成圆形
  4. 计算机考试用户名和密码,全国计算机等级考试报名系统账号注册和登录
  5. mpush 搭建消息服务器,MPUSH消息推送服务器搭建
  6. mysql 中文乱码问题解决(复制粘贴就可以解决)
  7. c++的STL常用库的使用大总结
  8. c++中STL库 简介 及 使用说明
  9. IP地址与子网划分(详解)
  10. Java动态执行代码字符串