0

MySQL と EXCEL(VBA) を使用しています。SQL クエリの値を変数に渡すにはどうすればよいですか?

私は変数を暗くしました:

Dim sqlVar As Variant

どのタイプを使用すればよいかわからないため、バリアントです。次のように、SQLクエリを変数に設定しました。

sqlVar = "SELECT datum FROM arfolyam ORDER BY datum ASC LIMIT 1 "

しかし、このように、クエリの値ではなく、SQL クエリを保存します。

何か案は?

4

1 に答える 1

1
...
Dim strSQL as String    
...
strSQL = "SELECT column FROM table ORDER BY column DESC LIMIT 1"
Set rs = cn.Execute(strSQL)   
variable1 = rs.Fields(0).Value      

このようにして、この場合は 1 つのセルである SQL クエリの値が variable1 に与えられます。

于 2012-08-30T10:41:13.337 に答える