日期:2014-05-18 浏览次数:20921 次
DataSet ds=查询到的DataSet; int id = ds.Tables[0].Rows[行索引][列索引]==null?-1:Convert.ToInt32(ds.Tables[0].Rows[0][0]);
------解决方案--------------------
你说得还是非常的不清楚..
------解决方案--------------------
用查询语句啊。
如果只是要获取一个ID的话,4楼的方法就可用。
或者你可以用SqlDataReader来读取
------解决方案--------------------
回复7楼,其实你这样做还行啊,没有什么问题。
Cookies里面的userid与数据库表的userid不同吗?
select 1 from Activated where usersid=@id
这一句不知道你查询的是什么?你的列名为1???
是不是要加top?就是要获取到刚才插入进去的那个用户的userid?
如果是这样,就简单了,select @@IDENTITY,用SqlDataReader读取就可以了。