###前提・実現したいこと
UserCdの最大値を取得したいです。
考え方とどのように書くのか全く思い浮かびませんでした。
【入っている値】
UserCd
1
5
###該当のソースコード
'1)変数の宣言
Dim strConnectSQL As String
Dim strSQL As String
Dim SQLDA As SqlClient.SqlDataAdapter
Dim dtSet As DataSet = New DataSet("ユーザー")
Dim dtbl As New DataTable()
Dim dtRow As DataRow
'2)接続文字列の作成 strConnectSQL = _ "Server=サーバー名;" & _ "Initial Catalog=データベース;" & _ "User ID=ID;" & _ "Password=パスワード;" 'SQL文 strSQL = "SELECT * FROM テーブル名 " '3)データを取得するためのSQL文を作成する SQLDA = New SqlClient.SqlDataAdapter(strSQL, strConnectSQL) '4)データセットにデータを取得する SQLDA.Fill(dtSet, "ユーザー") '5)データセットからテーブルを取得する(名前を指定) dtbl = dtSet.Tables("ユーザー") '6)Rowssプロパティでレコードを取得 'Rows(0)とすることで1番目のレコードを取得します dtRow = dtbl.Rows(0) '7)フィールド名を指定してデータを取得する 'dtRow("ID")でフィールド名「ID」のデータを取得します MessageBox.Show(dtRow("UserCd"))
###試したこと
SELECT文でMAX(UserCd)と書いてみたりしましたが、最大値が取れませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
言語 VB.NET
ツール VisualStudio 2010

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/25 07:12