我用的是MYSQL数据库
用如下语句
insert into table(url,port,urlname) values('www.sina.com.cn',80,'..此处为乱..');
这个时候出问题了!
在举个例子
insert into table(url,port,urlname) values('www.sina.com.cn',80,'dfa?);
大家可能看到了,在dfa?后面没了' 就是这种情况!
乱码可能引起语句不正确!请问如何处理这种情况???

解决方案 »

  1.   

    insert into table(url,port,urlname) values('www.sina.com.cn',80,'..此处为乱..');
    这段话不是你写的啊?怎么会乱码呢?你用什么看到是乱码的?
      

  2.   

    insert 乱码可以就是 \ 的时候
      

  3.   

    源程序很大!我比较同意  BLsoft(网龙) 的意见!
    可能是要插入的字符串中有\空格等之类的导致了最后人不出'
    可是如何处理判断出来呢?