
DataTableの件数を取得したいのですがどのようにすれば取得できますか?
Private Function getDataListCnt() As Long
Dim DBConnection As New SqlConnection(ConfigurationManager.ConnectionStrings("xxx").ConnectionString)
Dim sqlCmd As New SqlCommand
sqlCmd.Connection = DBConnection
Dim lngRet AS Long
Dim dt As DataTable = New DataTable()
dt = GetList()
☆ここで取得したい☆
lngRet=???
Return lngRet
End Function
Private Function GetList()
Dim CmdTxt As StringBuilder = New StringBuilder()
CmdTxt.AppendLine(" SELECT * FROM TBL WHERE CD='001'")
Dim dt = GetDBListData(CmdTxt.ToString())
Return dt
End Function
No.3ベストアンサー
- 回答日時:
lngRet = dt.Rows.Count
でOKかと。
ただ、色々と気になる点がありますね。
まず、
Dim dt As DataTable = New DataTable()
とありますが、Newする意味がないかと思われます。
(dtに対するインスタンスはGetList()によって設定されるから)
あと、GetList()が何の型で返すのかわかんないので、
1.GetDbListDataはDataTable型を返すこと。
2.GetDbListDataはデータ0件のときでもDataTableのインスタンスを返すこと。
(=Nothingを返さないこと)
1.と2.を総合して、GetList()は絶対にDataTableのインスタンスを返すことが
確実であれば、先述の対応でいけるはずです。
No.2
- 回答日時:
全容が見えないので、サンプルです。
参考になれば。'レコードセットオープン
Rst.Open "SELECT * FROM " & %Database% , Con
'件数変数の初期化
lngRet = 0
'レコードセットを空回ししながら件数をカウントアップ
Do While Not Rst.EOF
lngRet = lngRet +1
Rst.MoveNext()
Loop
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スイッチが二台あり、別々のア...
-
【VB.NET】Excelの最終行までの...
-
【VB.NET】App.configにファイ...
-
エクセルに張り付けた写真のフ...
-
バッチで当日日付で作成される...
-
onedrive にexcelファイルをア...
-
vba マージエリアの行数を非表...
-
VB.NET Excelを読み込んでDataT...
-
asp.netにてgridviewの列を動的...
-
SJISで、全角文字Aの文字コード...
-
エクセル VLOOKUP検索で一番新...
-
Accessのトグルボタンでサブフ...
-
android開発初心者です。 2つの...
-
VB.NETでMSComm が追加できず?
-
SPO2測定
-
高校1年生情報の問題について。
-
エクセルのマクロについて教え...
-
インドe-Visa 承認書のApplicat...
-
SPIの非言語の割合と比が難しく...
-
SPIの対策は参考書でやるべきか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CreateDialogについて
-
flash MXのスクロールパネルに...
-
3つ以上のインスタンスの移動
-
ペンによる手書きの様に
-
VB6.0で、フォームから、別のフ...
-
CREATESTRUCT と GetWindowLong
-
_widthから数値を導き出したい
-
シューティングゲームの自機の...
-
前の質問が消えてしまいました
-
【ActionScript】コンボボック...
-
【VB.NET】別Formのボタンが押...
-
レイヤー内のすべてのMCのX...
-
C#で、コントロールの受け渡し...
-
フォームの生成と破棄
-
画像を一定時間ごとに切り替え...
-
ムービークリップ内に配置した...
-
外部swfが表示されません
-
Androidで共通のレイアウトを使...
-
Flash ActionScriptで変形点を...
-
チェックボックスの制御(onCli...
おすすめ情報