C# から ODBC クエリのパラメーターをバインドする必要があります。これはサンプル コードですが、VS から、パラメーターが 1 つ不足していることがわかります。
OdbcCommand cmd = conn.CreateCommand();
cmd.CommandText = "SELECT * FROM user WHERE id = @id";
cmd.Parameters.Add("@id", OdbcType.Int).Value = 4;
OdbcDataReader reader = cmd.ExecuteReader();
ODBC で値をバインドするための構文は何ですか?