-------------------------连接access2003 字符串-------------------------

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Data.mdb
连接access2010 字符串
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\aa.accdb
-------------------------SQL数据库字符串-------------------------------
Data Source=服务器;Initial Catalog=数据库名;Integra ted Security=True;   /*Windows身份验证*/
Server=服务器;User ID=登录名;Pwd=密码;DataBase=数据库名;                 /*sqlserver 身份验证*/

下面给出个例子:看明白的扣1。

1、先演示下连接SQL数据库的:

using System.Data.SqlClient;//sqlserver数据库命名空间

string connstr = "Data Source=localhost;Initial Catalog=db_ASPNET;Trusted_Connection=SSPI;";  //建立数据库连接通道
SqlConnection con = new SqlConnection(connstr); //建立数据库连接对象

if (con.State == System.Data.ConnectionState.Closed)
{

con.Open();//打开数据库
Response.Write("sqlserver数据库已开启");
}
Label1.Text = con.State.ToString();//用于显示在UI的,下同就不一一解释了
if (con.State == System.Data.ConnectionState.Open)
{
con.Close();//关闭数据库
Response.Write("sqlserver数据库已关闭");

}
Label2.Text = con.State.ToString();

2、接着是连接Access数据库的:

using System.Data.OleDb;//access数据库命名空间

string connstr= "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\\aa.accdb";//建立数据库连接通道
OleDbConnection conn= new OleDbConnection(connstr);//建立数据库连接对象
if (conn.State == System.Data.ConnectionState.Closed)
{

conn.Open();//打开数据库
Response.Write("access数据库已开启");
}
Label1.Text = conn.State.ToString();
if (conn.State == System.Data.ConnectionState.Open)
{
conn.Close();//关闭数据库
Response.Write("access数据库已关闭");

}
Label2.Text = conn.State.ToString();

//不喜勿喷,谢谢大家!

ASP.net分别连接SQLserver数据库与连接Access数据库精英版的更多相关文章

  1. JavaScript操作数据库JS操作Access数据库

    avaScript操作数据库JS操作Access数据库,跟其他语言操作差不多,总结了一下习惯代码,仅供参考学习.现在在F盘有文件abc.mdf,表名为Student,一共2个字段,Id数字类型主键,s ...

  2. asp.net连接SQL server,SQLLite,Oracle,Access数据库

    asp.net中连接数据库有两种方式为appSettings和connectionStrings connectionStrings比较常用,所以只讲一下connectionStrings方式的连接 ...

  3. sqlserver,sqlite,access数据库链接字符串

    SqlServer:string connection = "server=32.1.1.48;database=数据库名;user=sa;password=sa2008"; ac ...

  4. SQLServer 跨服务器链接 Access数据库

    最近做了一个链接Access的实例,记录一笔. 如果你的Access数据库文件和SQLServer数据库在同一服务器上,可直接在数据库手动创建数据库链接 步骤如下: 打开新建链接,给你的链接起一个顺眼 ...

  5. Windows 10中Oracle数据库导出到Access数据库(MDB)

    本篇博文简单介绍将Oracle数据库中表导出到Access数据库(主要是MDB格式)的方法.主要有三种,分别是PL/SQL.ESFDatabaseMigrationToolkit及ODBC. PL/S ...

  6. PHP:PHP5.4连接SQLSERVER

    在PHP5.4的环境下要连接SQLSERVER(2005/2008)数据库,需要以下步骤: 1.下载PHP5.4连接SQLSERVER的驱动(两个动态连接库)http://www.microsoft. ...

  7. php连接Access数据库的三种方法

    http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2009/1115/3524.html 虽然不是一个类但先放这儿吧 最近想把一个asp的网站改成 ...

  8. python连接sqlserver和MySQL实现增删改查

    参考python核心编程 编写一个用户洗牌的脚本,根据用户输入,选择连接sqlserver或者MySQL,创建数据库.表,随机生成数据,并实现增删改查. 其中,为了兼容python2和python3, ...

  9. 01 Access数据库 测试连接

    附件:http://files.cnblogs.com/xe2011/AccesssConnectionState.rar using System.Data.OleDb; using System. ...

随机推荐

  1. [JSP]用户注册

    //----------------------userRegister.jsp <%@ page contentType="text/html;charset=gb2312" ...

  2. Net分布式系统之四:RabbitMQ消息队列应用

    消息通信组件Net分布式系统的核心中间件之一,应用与系统高并发,各个组件之间解耦的依赖的场景.本框架采用消息队列中间件主要应用于两方面:一是解决部分高并发的业务处理:二是通过消息队列传输系统日志.目前 ...

  3. win8下始终以管理员身份运行vs2012的解决办法

    因为我的windows8不是专业版的,不能通过网上方法修改组策略,所以尝试了下面的方法: 1. 在vs2012快捷方式上,右键选择兼容性疑难解答: 2. 等待检测完,选择故障排除选项页面,选“疑难解答 ...

  4. js中var self=this的解释

    每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this对象,这个this对象是在运行时基于函数的执行环境绑定的 ...

  5. mongodb sharding 简单部署记录

    创建目录 mkdir {mongos,config,shard1,shard2} mkdir -p mongos/{data,log} mkdir -p config/{data,log} mkdir ...

  6. Window10+VS2015+DevExpress.net 15.1.7完美破解(图)

    终于找到一个可用的破解工具了,并更新到最新的组件包DevExpressComponents-15.1.7.15288.exe,先看图 破解方法: 先安装DevExpressUniversalTrial ...

  7. java 中如何声明线程安全的集合 set, map 和list

    线程安全的集合 http://blog.sina.com.cn/s/blog_508938e10102v1ig.html //make thread-safe list List MyStrList ...

  8. swift 之 闭包

    一.闭包 格式:{  (  参数名:类型, 参数名:类型 ..  )   in 内容体  return  返回值   }  最完整的闭包 1.省略参数类型 {  (  参数名, 参数名..  )   ...

  9. Dijkstra搜索算法

    Dijkstra无向图 算法执行步骤如下: 上面两张图来源于:http://blog.csdn.net/v_july_v/article/details/6096981 很牛的大神,膜拜,此处有鲜花 ...

  10. <button> 标签 id 与 function 重复时发生的问题

    今天遇到一种情况,在调用js自定义方法的时候,总是提示“import:660 Uncaught TypeError: ... is not a function”. 仔细检查了代码,并没有问题.甚至把 ...