首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于数据绑定的时候生成的connectionStrings解决方法

2012-05-01 
关于数据绑定的时候生成的connectionStrings一个书上的代码,C# codeSqlConnection cn new SqlConnection

关于数据绑定的时候生成的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();
 

热点排行