急!!!关于SQLSERVER 取数据问题 ,先谢谢各位前辈!!!

YUKI1985 2008-03-26 05:03:53
VB2005+SQLSERVER
===============================================
Public SQL_CON As New SqlClient.SqlConnection()
Public SQL_COM As New SqlClient.SqlCommand()
Public SQL_DB_READER As SqlClient.SqlDataReader
=================================================
先DB.OPEN
然后写sqL语句
SQL_COM = New SqlClient.SqlCommand("SELECT MAX(CODE) AS MAXCODE FROM T_1",SQL_CON)
执行sqL语句
SQL_DB_READER = SQL_COM.ExecuteReader()
把得到的数据,即MAX(CODE)的值付给一个变量W
W=...........
然后关闭
SQL_DB_READER.Close()
DB.Close()
===================================
我的目的是想从数据库中取出字段CODE的最大值然后把对应的值,付给变量W
请问各位前辈,红色...处该如何写???
先谢谢各位前辈了。
...全文
26 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
b哈利路亚d 2008-03-26
Command.ExecuteScalar()
返回第一行,第一列
像这种只返回一个值得,直接用它就能够取到值。
回复
sbqcel 2008-03-26
不是vb.net?
While SQL_DB_READER.Read()
W= While SQL_DB_READER(0).ToString()
End While
回复
相关推荐
发帖
VB
创建于2007-09-28

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2008-03-26 05:03
社区公告
暂无公告