急!!!关于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
请问各位前辈,红色...处该如何写???
先谢谢各位前辈了。
...全文
76 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧