日期:2014-05-18  浏览次数:21195 次

如何从sql里获得表中某项的数据,并赋给一个变量 在线!!!!
我现在希望能把表中某项的值提出来,赋值给一个变量
select colums from table where ID='1'
请大家指点下,最好写给写点代码
datatabl datareader啥的,不是很明白,给下代码参考一下,谢谢~

------解决方案--------------------
你说的是在SQL 2000 还是在.net后台。
如果SQL
SQL code

DECLARE @MYVALUE
SELECT @MYVALUE=colums from table where ID='1'

------解决方案--------------------
SqlConnection conn = new SqlConnection(STR_DB_CONN); //连接数据库
string strSQL="select colums from table where ID='1'"; //sql语句
conn.Open(); //打开连接
SqlCommand cmd1 = new SqlCommand(strSQL, conn); //执行SQL语句
int id = Convert.ToInt32(cmd1.ExecuteScalar()); //负值给变量
conn.Close(); //关闭连接

不知道能不能满足楼主的要求?