当前位置: 首页 > news >正文

FD+Mysql的Insert时的字段赋值乱码问题

方法一

FDQuery4.SQL.Text := 'INSERT INTO 信息表 (中心, 分组) values(:中心,:分组)';
FDQuery4.Params[0].DataType := ftWideString;  //必须加这个数据类型的定义,否则会有乱码
FDQuery4.Params[1].DataType := ftWideString;  //ftstring就不行,必须是ftWideString
FDQuery4.Params.ParamByName('中心').AsString := '中心';
FDQuery4.Params.ParamByName('分组').AsString := '一组';

方法二

FDQuery4.SQL.Text := 'INSERT INTO 信息表 (中心, 分组) values(''中心'',''一组'')';

//这样写没问题

备忘:使用FD不如ADO简单, 赋值时必须显式指定参数类型,务必注意。

相关文章:

  • 论坛系统(中-2)
  • Java转Go日记(三十九):Gorm查询
  • Python Day26 学习
  • sherpa-ncnn:音频处理跟不上采集速度 -- 语音转文本大模型
  • 前缀和——和为K的子数组
  • 【Unity网络编程知识】Unity的 WWW相关类学习
  • 基础深度补全模型DepthLab: From Partial to Complete
  • Python训练第三十天
  • mybtais plus使用拦截器打印完整SQL语句
  • 深入探讨死区生成:原理、实现与应用
  • MIMO 检测(6)--最大似然检测(1)
  • 基于SpringBoot的小型民营加油站管理系统
  • 2025年—ComfyUI_关于ComfyUI的零碎小知识
  • unity UGUI虚线框shader
  • C++--综合应用-演讲比赛项目
  • 10、底层注解-@Conditional条件装配
  • python可视化:公积金与商业贷款利率历年趋势1
  • 客户体验数据使用的三种视角——旅程视角
  • 升级mysql (rpm安装)
  • 【java第14集】java访问修饰符详解
  • 63岁微波遥感领域著名专家李春升参加学术会议期间病逝
  • 半年不到再换岗:伊春市委常委、政法委书记方春彪任伊春森工集团党委书记
  • 世卫大会拒绝涉台提案,外交部:坚持一个中国原则是人心所向
  • 永久基本农田竟沦为垃圾场,湖南湘潭回应:全面启动专项整治
  • 体坛联播|雷霆抢七淘汰掘金,国米错失意甲登顶良机
  • 旅马大熊猫“福娃”“凤仪”平安回国