如何使用虚拟主机.net程序链接数据库
发布日期:2015-10-9 17:10:7
如何使用虚拟主机.net程序链接数据库 我们有时在网站调试时,经常会遇到网站无法访问的情况。这时候遇到这种情况我们该怎么办呢?以上类似数据库无法连接的问题有很多,比如数据库服务、帐号密码填写正常,到数据库的网络也正常,但程序无法正常连接到数据库。这时候我们需要找到出现问题的地方,首先考虑连接方法是否有问题。 下面列出的是.net程序常见的几种连接数据库的方法,希望会对您有所帮助: 您可以自由选择可在Web.Config中创建连接字符串,也可以在页面程序中创建连接字符串。 1、连接Access数据库(test.mdb)的方法: 方法1 string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/test.mdb"); 方法2 string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|Datadirectory|\\test.mdb"; 方法3 string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["accessConnectionString"].ToString(); 2、连接mssql的方法: 方法1 string strCon = "server=.\\SQLEXPRESS;database=sample;uid=sa;pwd=123456"; 方法2 string strCon = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\grade.mdf;Integrated Security=True;User Instance=True"; 方法3 string strCon = "Data Source=.\\SQLEXPRESS;Initial Catalog=sample;Integrated Security=True;Persist Security Info=True;User ID=sa;Password=123456"; 请您特别注意如果要连接Access2007版本里的数据库(Database1.accdb)时,请参考以下的方法连接: string strCon = "Provider=Microsoft.Ace.OLEDB.12.0;Data Source=" + Server.MapPath("~/App_Data/Database1.accdb"); 上一条: 重新定向ASP.NET中提供的页面
|