读书人

关于数据绑定的时候生成的connectionS

发布时间: 2012-05-01 12:48:58 作者: rapoo

关于数据绑定的时候生成的connectionStrings


一个书上的代码,

C# code
SqlConnection cn = new SqlConnection(ConfigurationManager.AppSettings["conStr"]);

Web.config里面有这么个连接:
XML code
  <appSettings>    <add key="conStr" value="Server=PC-201204230402\SQLEXPRESS;DataBase=www;uid=sa;pwd=ldsk2323ld"/></appSettings>

上面这个连接,好些没办法自动生成啊,生成的都是connectionStrings. 求解释。

但是DataList绑定数据,自动在Web.config生成数据库连接<connectionStrings>
要使用<connectionStrings>这个连接,在cs里面怎样写语句?

XML code
<connectionStrings>   <add name="db_Blog_DataConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=E:\MSSQL2008\MSSQL10.SQLEXPRESS\MSSQL\DATA\db_Blog_Data.MDF;Integrated Security=True;User ID=sa;Connect Timeout=30;User Instance=True" providerName="System.Data.SqlClient"/></connectionStrings>


[解决办法]
SqlConnection sqlcon= new SqlConnection(ConfigurationManager.AppSettings["connectionString"]);
string sqlstr = "delete from 表 where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";

sqlcom = new SqlCommand(sqlstr,sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();

读书人网 >asp.net

热点推荐