php可以做网站吗,凡科做网站,文化建设的本质是什么,无锡网站开发公司电话在ASP.NET中#xff0c;使用C#连接SQL数据库#xff0c;并使用SQL语句查询#xff0c;以前从来没有接触过C##xff0c;最近用到了#xff0c;摸索了两天终于运行起来了#xff0c;Mark一下#xff0c;不喜勿喷有两种方法#xff1a;(说的是第一种方法不安全#xff0…在ASP.NET中使用C#连接SQL数据库并使用SQL语句查询以前从来没有接触过C#最近用到了摸索了两天终于运行起来了Mark一下不喜勿喷有两种方法(说的是第一种方法不安全我也不清楚^_^)第一种方法复制代码 代码如下://建立ASP.NET Web 应用程序直接在Page_load函数中加入一下代码貌似就可以用了public void Page_Load(object sender, EventArgs e){using (SqlConnection con new SqlConnection(Data Source.;uidsa;pwdsa;DatabaseNorthWind)){string username forever;string strSQL select * from table where;SqlDataAdapter adapter new SqlDataAdapter(strSQL, con);DataSet ds new DataSet();adapter.Fill(ds);foreach (DataRowView drv in ds.Tables[0].DefaultView){Response.Write(drv[第一个字段]|drv[第二个字段]);}}}第二种方法说的比较安全就是比较麻烦复制代码 代码如下://1、修改Web.config配置文件//下面三行是添加的内容即连接数据库的信息//2、连接数据库sCon ConfigurationManager.AppSettings[connect];if (string.IsNullOrEmpty(sCon)){Response.Write(连接字符串为空);}con new SqlConnection(sCon);//3、打开数据库if (con.State ConnectionState.Closed)con.Open();//4、查询函数public SqlDataReader ExcuteDataReader(string strTxt, CommandType cmdType, SqlParameter[] Params){SqlDataReader dr null;if (con.State ConnectionState.Closed){Response.Write(数据库的连接没有打开);return dr;}SqlCommand cmd new SqlCommand();cmd.Connection con;cmd.CommandText strTxt;cmd.CommandType cmdType;if (Params ! null){foreach (SqlParameter param in Params){if (param ! null) cmd.Parameters.Add(param);}}#if NOTALLOWEXCEPTIONtry#endif{if (cmd.ExecuteScalar() ! null){dr cmd.ExecuteReader();}}#if NOTALLOWEXCEPTIONcatch(SqlException se){_objToShowErr se;_sError se.Message;return null;}finally#endif{cmd.Dispose();}return dr;}//5、执行查询//SQL语句idNid,加个N是为了能识别中文字符。string s select * from table where idN id ;SqlParameter[] Params1 null;//保存结果SqlDataReader select_result null;select_result a.ExcuteDataReader(s, CommandType.Text, Params1);string ss ;while (select_result.Read()){//根据自己的字段数写ss ss 第一个字段 select_result[0] , 第二个字段 select_result[1] ; ;}//测试输出Response.Write(ss);