如何在.net中使用数据组件的步骤? 步骤:先建立连接(从数据组件中拖取一个SQLDATACONNECTION)再建立个适配器(SQLDATAADAPTOR)然后再建立一个数据集(DATASET)最后将数据集和控件绑定。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给一个例子给你://根据参数sql_select_str(查询语句),得到返回值对象sql_return(sqldatareader对象); public SqlDataReader create_datareader(string sql_select_str) {//建立数据库连接其中str_database_connection为连接字符串 SqlConnection scn_database=new SqlConnection(str_database_connection); SqlDataReader sdr_return; if (scn_database.State==ConnectionState.Closed) { try {//打开数据库连接 scn_database.Open(); } catch (SqlException e) { scn_databaseconnection.Close(); HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Redirect("error.aspx?id=1"); HttpContext.Current.Response.End(); } }//建立sqlcommand对象,用于执行sql命令 SqlCommand scd_return=new SqlCommand(sql_select_str,scn_database); try {//执行sql命令,并返回结果集 sdr_return(sqldatareader对象) sdr_return=scd_return.ExecuteReader(); } catch (SqlException e) { sdr_return=null; scn_database.Close(); HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Redirect("error.aspx?id=2"); HttpContext.Current.Response.End(); } return sdr_return; } .net连接oracle乱码问题 能不能把一个Gridview中的某textbox的内容复制到另一个girdview的textbox中 关于上传文件的显示问题,请大家帮一下忙 关于timer控件的使用 编程回忆录站长——编程教父的真人教学视频! 帮我看看代码错误在哪里 关于获取参数后的页面 如何设置自定义控件的样式? js 调用函数时,弹出提示框为 [object Object] 关于一个在输入框中输入信息内容,其他的输入框中也能够自动出现信息的问题 iso文件怎样才可以安装? iframe的用法,及菜单被覆盖问题
//根据参数sql_select_str(查询语句),得到返回值对象sql_return(sqldatareader对象);
public SqlDataReader create_datareader(string sql_select_str)
{
//建立数据库连接其中str_database_connection为连接字符串
SqlConnection scn_database=new SqlConnection(str_database_connection);
SqlDataReader sdr_return;
if (scn_database.State==ConnectionState.Closed)
{
try
{
//打开数据库连接
scn_database.Open();
}
catch (SqlException e)
{
scn_databaseconnection.Close();
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Redirect("error.aspx?id=1");
HttpContext.Current.Response.End();
}
}
//建立sqlcommand对象,用于执行sql命令
SqlCommand scd_return=new SqlCommand(sql_select_str,scn_database);
try
{
//执行sql命令,并返回结果集 sdr_return(sqldatareader对象)
sdr_return=scd_return.ExecuteReader();
}
catch (SqlException e)
{
sdr_return=null;
scn_database.Close();
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Redirect("error.aspx?id=2");
HttpContext.Current.Response.End();
}
return sdr_return;
}