c# - OleDbCommand with bind variables -
i trying utilize bind variables oledbcommand. have next code
var sql = @"select * table order_no = '@order_no'"; using (var cmd = new oledbcommand(sql, connection)) { cmd.parameters.add(new oledbparameter("@order_no", "1234")); using (var dr = cmd.executereader()) { while (dr.read()) { // } } } when run code nil returned database. if alter sql be
var sql = @"select * table order_no = '1234'"; a result returned. doing wrong?
remove apostrophes around @order_no:
var sql = @"select * table order_no = @order_no"; otherwise it's not parameter string literal , you're looking order_no = @order_no.
c# database oracle oledbcommand
No comments:
Post a Comment