ASP.NET中连接数据库的各种方法
2013-02-20 09:20
357 查看
连接SQL数据库的方法: (一)、在Web.Config中创建连接字符串: 1、 <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\grade.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" /> 2、 <add name="sampleConnectionString" connectionString ="server=.\SQLEXPRESS;database=sample;uid=sa;pwd=123456;" providerName ="System.Data.SqlClient"/> 3、 <add name ="testConnectionString" connectionString ="Data Source=.\SQLEXPRESS;Initial Catalog=sample;Integrated Security=True;Persist Security Info=True;User ID=sa;Password=123456" providerName ="System.Data.SqlClient"/> (二)、在aspx.cs中获取连接字符串: 1、 string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["sampleConnectionString"].ConnectionString; 2、 string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["sampleConnectionString"].ToString(); 3、 string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["testConnectionString"].ToString(); (三)、将连接字符串直接写到页面里 1、 string strCon = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\grade.mdf;Integrated Security=True;User Instance=True"; 2、 string strCon = "Data Source=.\\SQLEXPRESS;Initial Catalog=sample;Integrated Security=True;Persist Security Info=True;User ID=sa;Password=123456"; 3、 string strCon = "server=.\\SQLEXPRESS;database=sample;uid=sa;pwd=123456"; 连接Access数据库(yx.mdb)的方法: (一)、在Web.Config中创建连接字符串: <add name ="accessConnectionString" connectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\yx.mdb" providerName ="System.Data.OleDb"/> (二)、在aspx.cs中获取连接字符串: 1、 string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["accessConnectionString"].ToString(); 2、 string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|Datadirectory|\\yx.mdb"; 3、 string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/yx.mdb"); 注意:如果要连接Access2007版本里的数据库(Database1.accdb)时,用下面的方法连接: string strCon = "Provider=Microsoft.Ace.OLEDB.12.0;Data Source=" + Server.MapPath("~/App_Data/Database1.accdb"); |
相关文章推荐
- ASP.NET中各种连接数据库的配置的方法及json数据转换
- ASP.NET中连接数据库的各种方法
- asp.net、c#连接各种数据库的方法
- ASP.NET WebAPI连接数据库的方法
- asp.net中web.config保存(Access)数据库连接字符串的三种方法
- 关闭数据库连接的高效方法 (asp.net 2.0 C#)
- 分别介绍以下数据提供者连接各种数据库的方法 (vb.net)
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载)
- ASP.NET MVC 初学笔记.1 EF连接数据库的多种方法
- ASP.NET中各种数据库连接大全
- asp中的各种数据库连接方法
- asp.net 数据库连接的方法
- asp.net数据库连接,三层架构方法调用
- asp.net数据库连接,三层架构方法调用
- asp.net c# 连接各种数据库代码
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- 获取ASP.NET连接数据库字符串最简单方法
- asp.net的几种简单连接数据库方法
- ASP.NET通过配置Web.config文件提高手动绑定数据库效率的一个简单方法,不用每次手动连接数据库地址,或者数据库地址变更时只改一处即可。
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证