asp.net进行access中数据大小的判断

stringuid=Session["userid"].ToString();stringid=Request.QueryString["id"];OleDbConnec... string uid = Session["userid"].ToString();
string id = Request.QueryString["id"];
OleDbConnection mycon = new OleDbConnection();
mycon.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=" + Server.MapPath("data/agmn.mdb");
mycon.Open();

OleDbCommand com = new OleDbCommand();
com.Connection = mycon;
com.CommandText = "select balance from [user] where userid="+uid;
OleDbDataReader mydr = com.ExecuteReader();
OleDbCommand comm = new OleDbCommand();
comm.Connection = mycon;
comm.CommandText = "select price from commodity where id=" + id;

if(comm.ToString()>=com.ToString())
{
Response.Write("<script>alert('请进行充值!')</script>");
}
我先查询出两张表的值了,一张是余额,用户的,一张是价格,商品的,怎么使他们的价格可以判断啊?我应该怎么修改?
展开
 我来答
梦想程序猿
2015-05-26 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:62
采纳率:0%
帮助的人:44万
展开全部
不明白! comm 和com 是oledb 数据库连接命令 怎么可以比较呢 只能用一个读循环 取 price字段 和balance字段进行比较!
追问
那我应该怎么改呢,反正我就是要一个数据库中,两张不同的表的数据进行比较。谢谢
追答
While (mydr.Read())
label1.text=mydr("balance")
end while
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式