当前位置: 移动技术网 > IT编程>开发语言>.net > Oracle.ManagedDataAccess.Client.OracleException:“ORA-00936: 缺失表达式”

Oracle.ManagedDataAccess.Client.OracleException:“ORA-00936: 缺失表达式”

2018年12月19日  | 移动技术网IT编程  | 我要评论

漫画在线看,阿飞物语,珀尚

static void main(string[] args)
        {

            string sql = "insert into studentc(stuid, stuname, stupass) values(@stuid,@stuname,@stupass)";
            oracleparameter[] parameters =
            {
                new oracleparameter("@stuid",oracledbtype.int32,2),
                new oracleparameter("@stuname",oracledbtype.varchar2,20),
                new oracleparameter("@stupass",oracledbtype.varchar2,20)
            };
            parameters[0].value = 3;
            parameters[1].value = "疯了";
            parameters[2].value = "studen";
            db_helper_dg.executenonquery(sql, commandtype.text,parameters);

        }

这是我最开始写的代码,讲@符号换成:,因为@符号是sqlserver中的写法。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网