ASP.NET连接sql server数据库时web.config中连接字符串怎么写,在.CS文件我界面上怎么调用
ASP.NET连接sql server数据库,我做的数据库是yujia.mdf,我想问一下web.config中连接字符串怎么写,写完之后怎么样在.CS文件和.aspx问价中怎么写查询语句,调用数据库中的内容并在前台页面上显示出来,我是初学者,希望大家不要介意我问这样低级的问题哟,谁能给我详细的讲解一下 --------------------编程问答--------------------
楼主的结贴率真高呀!数据库是mySql?
在webconfig里配
<connectionStrings >
<add name="ConnString" connectionString="App_Data/Data2006.mdb"/>
</connectionStrings>
在dbhelp类里调用
public static readonly string CONN_STRING = "provider=microsoft.jet.oledb.4.0;data source=" + System.Web.HttpContext.Current.Request.MapPath("~") + ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString; // 系统默认数据库连接串 --------------------编程问答-------------------- 你应该先附加数据库文件,然后再使用
<connectionStrings>
<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码"
providerName="System.Data.SqlClient" />
</connectionStrings>
读取
ConfigurationManager.ConnectionStrings["connectionStringsName"].ConnectionString;
--------------------编程问答-------------------- 同上! --------------------编程问答-------------------- 应该先打开server数据库 附加数据库文件yujia.mdf
在web.config中写
<connectionStrings> <add name="SYXTConnectionString" connectionString="Data Source=服务器名称;Initial Catalog=数据库名称;User ID=用户名;Password=用户密码" providerName="System.Data.SqlClient" /> </connectionStrings>
后台获取的时候用
configurationManager.connectionString["SYXTConnectionString"].ToString()
--------------------编程问答--------------------
+ 正解 --------------------编程问答-------------------- config文件配置楼上已经写好了
.cs页面这样写
using system.data;
using system.data.sqlclient;
------------------
查询语句你可以用控件生成语句,如果不用数据控件,在.cs页面这样写
string _connstring=webconfigmanagation.connstrings["链接字符串名"].connstring;
---
事件中这样写:
sqlconnection con=new sqlconnection(_connstring);
sqlcommand cmd=new sqlcommand();
cmd.connection=con;
cmd.commandtext="你的查询语句";
//查询语句中的参数指定一下值
cmd.paramets.addwithvalue("@proname",text1.text.trim());
****
using (con)
{
con.open();
cmd.executenoquery();
}
label1.text="修改成功!";
全是手打,不是拷贝的,难免有大小写或者字符错误之处,不要照抄,不懂,加我QQ 457939343
--------------------编程问答-------------------- .cs 页面 还少些一个
using system.web.configration;
--------------------编程问答-------------------- 在本机上,服务器名称怎么写啊
--------------------编程问答--------------------
+1 --------------------编程问答-------------------- 参考:
http://www.cnblogs.com/insus/articles/1405604.html
相关的web.config的:
http://www.cnblogs.com/insus/articles/1423487.html
http://www.cnblogs.com/insus/articles/1909154.html
http://www.cnblogs.com/insus/articles/1429929.html --------------------编程问答-------------------- +++ --------------------编程问答-------------------- web.config配置:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码"
providerName="System.Data.SqlClient" />
</connectionStrings>
读取
ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString;
本机也可以用IP地址表示啊 --------------------编程问答-------------------- "孟子哥"来了,问题就都解决拉.
打酱油的路过. --------------------编程问答-------------------- 手机回复太痛苦,我就不写代码了 --------------------编程问答-------------------- 我也刚解决啊!! --------------------编程问答--------------------
补充:.NET技术 , ASP.NET