FCK editor 往数据库传值的问题

llinkin 2010-01-07 12:25:42
用asp.net做网站的时候,在输入产品信息的时候用到这个FCk,但是在把FCK里的文本等内容传到数据库的时候却传不了,但是能显示数据库里的内容。不知道是什么回事!
我传入的代码是 string intro=FCK1.Value; 然后把intro传入数据库响应的字段,这样不行啊,但是 使用FCK1.Value=“数据库字段的内容”却可以读出来。
不知道怎么弄,在此问下高手,呵呵,是不是和编码或解码有关呢?
...全文
160 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy664618843 2010-01-07
  • 打赏
  • 举报
回复
sql语句 检查下 断点调试
Adechen 2010-01-07
  • 打赏
  • 举报
回复
没有问题的啊,是否你的字段length不够或者类型与传入的不同
雪狐 2010-01-07
  • 打赏
  • 举报
回复
设断点跟踪调试一下
别样苍茫 2010-01-07
  • 打赏
  • 举报
回复
SQL语句检查下看是否能正确执行,如果没问题的话,检查下赋值问题。
vip__888 2010-01-07
  • 打赏
  • 举报
回复
编码解码没关系...
你的代码贴出来看看
人间太皮 2010-01-07
  • 打赏
  • 举报
回复
没有问题,你把错误贴出来看下。


你可以让 intro="aaa" 插到数据库测试一下
llinkin 2010-01-07
  • 打赏
  • 举报
回复
断点测试了下。还是能读,就是不能改,你在里面输入值以后,到了那个语句的时候还是显示的你原来读取的值,添加后的值没有赋进去,
llinkin 2010-01-07
  • 打赏
  • 举报
回复
我直接string intro=“字符串”,就可以查到数据库中,
cs里的代码: string p_name = txt_ModName.Text;
string p_path = FileUpload1.FileName;
string p_intro = FCK_product.Value.ToString();
待用Product类 Product newPro = new Product();
newPro.Mod_product(name, p_name, p_date, p_path, p_intro);
类中的方法有关的代码: ds.Tables["pro"].Rows[0]["p_name"] = Mod_name;
ds.Tables["pro"].Rows[0]["p_date"] = date;
ds.Tables["pro"].Rows[0]["p_path"] = path;
ds.Tables["pro"].Rows[0]["p_intro"] = intro;
kevinyueng 2010-01-07
  • 打赏
  • 举报
回复
字符串中是不是含有单引号,如果是这样插入数据就只能用传参的方式实现数据访问了
zhouganqing 2010-01-07
  • 打赏
  • 举报
回复
字段类型改为text试试
wuyq11 2010-01-07
  • 打赏
  • 举报
回复
单步调试看看SQL语句是否正确
或实体类属性,内容是否存在
孟子E章 2010-01-07
  • 打赏
  • 举报
回复
和你的使用方法有关系,仔细看一下fck 的文档
1,先打印出后台是否接受到了内容
2,数据插入采取参数的形式
cmd.Parameters.AddWithValue("@content", 你接收的内容);
如果接收不到,一般是表单的id和name与fck的参数指定的不同导致

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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