Oracle语句问题
= " insert into txb (num,txname,tx,g_id) values ('01',:txname,:tx,'001') ";cmd.Parameters.Add("txname", filename);
cmd.Parameters.Add("tx", System.Data.OleDb.OleDbType.Binary, imgByte.Length);
cmd.Parameters[1].Value = imgByte;
file.Close();
他为什么报01036错误 变量名有错 ,可是没有错的啊 如果 = " insert into txb (txname,tx,g_id) values (txname,:tx,'001') ";这样去掉num 就对了 num是没问题的啊 令我很迷惑啊 !!
有哪位高手 指点指点啊????