永发信息网

jsp 中连接数库后,新增加数据,其中数据库有6个字段,id,name,passwd,dept,sex ,sex,age.

答案:2  悬赏:10  手机版
解决时间 2021-01-26 06:13
  • 提问者网友:不要迷恋哥
  • 2021-01-25 18:41
/sa&quot、得到连接 Connection ct = DriverManager.getConnection("jdbc.getParameter("id"); String passwd = request.getParameter(" ResultSet rs = sm.executeUpdate(sql);localhost.getParameter("name"); if(name ==null) { name = "";),'" + passwd + "'.sqlserver;" + name + " } byte b[] = name.getBytes(&quot:sqlserver;insert into users(id,username;3;)",’这二个符合连接成一个合法的SQL语句; /,'/ String sql = &quot。 %>("+&quot,为char age为int .然后我在新增数据的处理中代码如下:microsoft; + name); // name = new String(b); System.out.println("u-01 = ");,''" + id + "'、加载驱动 Class.forName("com.microsoft.jdbc;,"sa"); //://.SQLServerDrvier"); //passwd&quot,sex) values"+"sa';ISO-8859-1&quot,&quot,说类型不对、创建Statement Statement sm = ct:1433;databaseName=abc",passwd,dept;/1、此处报错; String name = request;2; 学到这儿,就是搞不清楚怎样用“前四个字段是varchar类,sex;1.createStatement(): <% String id = request;','sa' 实这是一个很愚蠢的错误:ResultSet 的类型是一个结果集,而Statement!!。呜呜,超低级错误!.executeQuery()得的是一个int类型。所以结果出现了,类型错误
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-01-25 19:01
,',sex) values('"+id+"'String sql = "insert into users(id,username;'+passwd+"'+"',passwd,dept,'"+",'"+"'';"+name+""sa',1)";
既然你的sex是int型怎么又是sa呢,所以改为整数
全部回答
  • 1楼网友:何以畏孤独
  • 2021-01-25 19:26
string sql = "insert into users(id,username,passwd,dept,sex) values('"+id+"','"+"'"+name+"','"+"'+passwd+"','"+"'sa',1)"; 既然你的sex是int型怎么又是sa呢,所以改为整数,不用加引号
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯