‘注意‘这个东西的中文和西文状态'kongxiangli(笑看红尘) 能说的具体点吗!这段sql在sql2000里可以执行
在jsp里就不行怎么回事!

解决方案 »

  1.   

    short_msg_cn字段的长度是不是定短了,改个长一点的如varchar(500)
      

  2.   

    "有条件的赠子资产,而条件尚未履行;可能获得的保险公司赔款,而款额尚未确定;或由于发牛厂或有负债而相应引起的或有资产,如企业为供应单位或顾客以背书方式担保付清分期款"sql是不是把文章里面的","看成分割符了,换一个试试
    在JSP里面它已经将它转换了,所以可能会出现这种情况
      

  3.   

    里面没有'号,short_msg_cn字段也够的。
    还是没有解决。何解呢!!
    tomcat里报错:
    字符串 '有条件的
    赠子资产,而条件尚未履行;可能获得的保险公司赔款,而款额尚未确定;或由于发牛厂或
    有负债而相应引起的或有' 之前有未闭合的引号。
      

  4.   

    如何插入长文本呢?
    在tomcat+jsp中
    short_msg_cn='fsdfsdfsdf' 通过
    short_msg_cn='有条件的赠子资产,而条件尚未履行;可能获得的保险公司赔款,而款额尚未确定;或由于发牛厂或有负债而相应引起的或有资产,如企业为供应单位或顾客以背书方式担保付清分期款' 不通过
    在sql2000中都行
    short_msg_cn verchar(200)
      

  5.   

    执行sql数据库代码如下:
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String url="jdbc:odbc:sms";Connection con=DriverManager.getConnection(url,"sa","ss"); PreparedStatement updateacc;String strSQL="insert into jr_short_message (class_id,title_cn) values (88,'我我')";
    updateacc = con.prepareStatement(strSQL);
      

  6.   

    试试其它驱动程序,这个总有点意外
    可以下载sql2000 for jdbc,并且它的例子在csdn里面也介绍得比较多