asp.net读取数据库
我建立了一个数据表,包含两个字段lbname和lbid,类型分别是varchar和int(自动编号),现在用asp.net想读取出其中某一指定的lbname对应的lbid...
我建立了一个数据表,包含两个字段 lbname和lbid,类型分别是varchar和int(自动编号),现在用asp.net想读取出其中某一指定的lbname对应的lbid,赋值给一个变量i.请问怎么使用SqlDataReader对象。比如有一条记录是lbname="SEO",lbid=1,我现在要查询SEO对应的lbid赋值给变量i,谢谢。
展开
3个回答
展开全部
SqlConnection conn = new SqlConnection("YourSqlServerConnectionString");
conn.Open();
string queryString = "select lbid from where lbname='" + strLName + "'";
SqlDataAdapter adapter = new SqlDataAdapter();
DataSet dataset = new DataSet();
adapter.SelectCommand = new SqlCommand(queryString, connection);
adapter.Fill(dataset);
int i = Convert.ToInt32(dataset.Tables[0].Rows[0][0]);
conn.Open();
string queryString = "select lbid from where lbname='" + strLName + "'";
SqlDataAdapter adapter = new SqlDataAdapter();
DataSet dataset = new DataSet();
adapter.SelectCommand = new SqlCommand(queryString, connection);
adapter.Fill(dataset);
int i = Convert.ToInt32(dataset.Tables[0].Rows[0][0]);
参考资料: ql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sqlconnection conn=new sqlconnection("数据库链接字符串");
sqlcommand cmd=new sqlcommand(conn,"select lbid from tb where lbname='seo'");
conn.open();
int i = (int)cmd.executenonquery();
conn.close();
sqlcommand cmd=new sqlcommand(conn,"select lbid from tb where lbname='seo'");
conn.open();
int i = (int)cmd.executenonquery();
conn.close();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用数据交互法好像可以奥 你可以试试啊 把两个数据绑定在一起
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询