以下のコードでは、「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 になります。
数値だけでなく英数字にする方法を教えてください。
ありがとう