首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

请教vb.net对access数据库操作中取出某列最大值的代码如何写

2012-01-16 
请问vb.net对access数据库操作中取出某列最大值的代码怎么写?我用的.net2005~跟2003的差别好像很大~oledb

请问vb.net对access数据库操作中取出某列最大值的代码怎么写?
我用的.net2005~跟2003的差别好像很大~oledb属性里好像也没有类似recordset的属性~我只会把整个表或者某一行显示在datagridview里~~不知道怎么实现从数据库里取出某行某列的一个数据??? 
从网上查过vb.net2005里好像也没有max()函数~ 
求哪位大侠帮忙写一下 从access某一列中取出最大值~ 并显示到textbox里的完整代码~ 
谢谢了~T T
我好像也没有20分了~ 第一次发帖~ 求好心人帮助~

[解决办法]

VB.NET code
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        Dim cstring As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db.mdb"        Dim con As New OleDb.OleDbConnection(cstring)        Dim sql As String = "select max(字段名) from 表名"        con.Open()        Dim cmd As New OleDb.OleDbCommand(sql, con)        Dim myreader As OleDbDataReader = cmd.ExecuteReader        myreader.Read        TextBox1.Text =  myreader(0)        con.Close()    End Sub 

热点排行