c#插mysql数据问题

mythzz9236 2007-09-04 02:57:36
SQL:insert into fiction(title,ctime) values('<a href=http://bbs.sept5.com/read-htm-tid-205303-fpage-2.html target=_blank>生肖守护神 第一百九十八章 修罗鉄</a>','2007-09-03 18:37')
Data too long for column 'title' at row 1

在c#中已经设置database=5;uid=5;pwd=5;CharSet=gb2312;mysql数据库中也设置成gb2312,插入insert into fiction(title,ctime) values('<a href=http://bbs.sept5.com/read-htm-tid-205303-fpage-2.html target=_blank>生肖守护神</a>','2007-09-03 18:37')
这样是可以的,
但是多一个字就错了,试过用了longtext和text全是这样

请各位帮忙!!!!
...全文
78 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mythzz9236 2007-09-04
  • 打赏
  • 举报
回复
是啊 我想同时可以插gb2312的和繁体,不知道有什么好的方法,恩 结了
jess_lv 2007-09-04
  • 打赏
  • 举报
回复
呵呵,那就算你,把字段设成Ntxt 有时有会出现一些想不到的错误,因为里面包含了,一些与SQL 有冲突的字符。如果想做到,真真的永不出错,还是序列化一下好,在程序里做序列化,不会花太多的资源的!没有问的话,就请给分吧!
mythzz9236 2007-09-04
  • 打赏
  • 举报
回复
列化一下
太豪资源了 数据量有点大
mythzz9236 2007-09-04
  • 打赏
  • 举报
回复
发现里面有个繁体字
jess_lv 2007-09-04
  • 打赏
  • 举报
回复
呵呵,建议你先将要插入的内容序列化一下,再进行插入。这时就不会出现上述的问题了!
jess_lv 2007-09-04
  • 打赏
  • 举报
回复
先SF

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧