0

以下のコードでは、「strdocument」は数値または英数字にすることができますが、if/count ステートメントにはテキストが表示されませんが、数字のみで問題ありません。「strdocument」は AS 文字列として宣言されています。

    Dim myadapter As New MySqlDataAdapter("SELECT * FROM core WHERE F1 = " & strdocument, dbConn)
    Dim mytable As New DataTable("mytable")
    myadapter.Fill(mytable)
    If mytable.Rows.Count > 0 Then

そのため、strdocument が 77500 の場合 (cos 77500 がテーブルにある) はカウント = 1 になりますが、strdocument が 77500A (これもテーブルにある) の場合は = 0 になります。

数値だけでなく英数字にする方法を教えてください。

ありがとう

4

1 に答える 1