请问我如何获得SQL语句里面的数据呢? LinkButton senders = sender as LinkButton; StringBuilder sqlbulider = new StringBuilder("select userName,userPass,userRole from UserInfos where userID='" + senders .CommandArgument+ "'"); 我这样了一下现在要拿出来查询这一行的的userName和userPass请问如何做到呢谢谢各位高手了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是查询数据库吗?用DataReader 获取返回数据啊 datareader或者dataset,这个是最基本的操作了。代码搜下,巨多。 public static DataSet Query(string SQLString) { using (SqlConnection connection = new SqlConnection(connectionString)) { DataSet ds = new DataSet(); try { connection.Open(); SqlDataAdapter command = new SqlDataAdapter(SQLString, connection); command.Fill(ds, "ds"); } catch (System.Data.SqlClient.SqlException ex) { throw new Exception(ex.Message); } return ds; } }根据return的dataset取数据吧 using System.Data;using System.Data.OracleClient;DataSet ds;protected void Page_Load(object sender, EventArgs e){ OracleConnection con = new OracleConnection("连接字符串");//连接字符串示例:"Data Source=tlh;Persist Security Info=True;UserID=ewf;Password=ewf;Unicode=True" con.Open(); ds = new DataSet(); new OracleDataAdapter("SQL语句", con).Fill(ds); con.Close();}取值的时候:if(ds.Tables.Count>0){ string strUserName=ds.Tables[0].Rows[行号,第一行就是0)]["列名或列索引"];}这个是oracle,如果是sqlserver就引用using System.Data.SqlClient;然后把OracleConnection 等OracleXxxxx换成SqlXxxxxx即可 iis一个奇怪的错 电子商务网站有多种类型的产品,请问数据表如何设计? 网站开发设计路,尤其是后台管理设计思路 学习ASP.NET,如何安排合理的学习计划? asp.net 控件问题 |zyciis| GUID生成的真的就不会重复吗??? 上传后如何设置起始项 菜鸟问:ASP.NET分为服务器端控件和客户端控件区别? 这个控件怎么处理?? 菜鸟。又一问题。 如何实现这个功能???? asp控件被遮挡问题
代码搜下,巨多。
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
DataSet ds = new DataSet();
try
{
connection.Open();
SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
command.Fill(ds, "ds");
}
catch (System.Data.SqlClient.SqlException ex)
{
throw new Exception(ex.Message);
}
return ds;
}
}
根据return的dataset取数据吧
using System.Data;
using System.Data.OracleClient;DataSet ds;protected void Page_Load(object sender, EventArgs e)
{
OracleConnection con = new OracleConnection("连接字符串");
//连接字符串示例:"Data Source=tlh;Persist Security Info=True;UserID=ewf;Password=ewf;Unicode=True"
con.Open();
ds = new DataSet();
new OracleDataAdapter("SQL语句", con).Fill(ds);
con.Close();
}
取值的时候:if(ds.Tables.Count>0)
{
string strUserName=ds.Tables[0].Rows[行号,第一行就是0)]["列名或列索引"];
}
这个是oracle,如果是sqlserver就引用using System.Data.SqlClient;然后把OracleConnection 等OracleXxxxx换成SqlXxxxxx即可