delphi的memo问题,怎么将在memo中输入换行后的多行数据都保存到数据库的一个字段下面

delphi的memo问题,怎么将在memo中输入换行后的多行数据都保存到数据库的一个字段下面
我的代码如下:
if not SameText(trim(Memo2.Lines.Text),'') then
begin
rzms:=Memo2.Lines.Text;//Memo2是在界面上接收输入的数据
rzID:='R'+FormatDateTime('yyyymmddhhmmss',Now());
With ADOQuery2 do
begin
Close;
SQL.Clear;
sqlstr:='insert into hrp_rwrz values('''+rzID+''','''+s+''','''+rwsxbs+''','''+datetimetostr(now)+''','''+rzms+''')';
SQL.Add(sqlstr);
ExecSQL;
end;
end;
在memo2中我输入以下数据:
a(回车后换行)
b
结果只要a被保存了,但是b没有被保存到这个数据库的nvarchar字段下
我按一位大哥的意思修改如下:
if not SameText(trim(Memo2.Lines.Text), '') then
begin
rzms := Memo2.Lines.Text; //Memo2是在界面上接收输入的数据
rzID := 'R' + FormatDateTime('yyyymmddhhmmss', Now());
with ADOQuery2 do
begin
Close;
SQL.Clear;
sqlstr := 'insert into hrp_rwrz values(''' + rzID + ''',''' + s + ''',''' + rwsxbs + ''',''' + datetimetostr(now) + ''',:rzms)';
SQL.Add(sqlstr);
Parameters.ParamByName('rzms').Value := rzms;
ExecSQL;
end;
end;
但是出现以下问题:
下面这句话执行怎么有错误啊,
Parameters.ParamByName('rzms').Value := rzms;
说rzms找不到
我已经声明定义rzms:string;
数据库里面这个字段是:ms
但我换了还不行啊

(0)

相关推荐

  • delphi 获取一个文件夹下的所有文件

    delphi 获取一个文件夹下的所有文件 作者:admin 来源: 日期:2014/1/22 22:41:13 人气:23837 标签: 获取一个文件夹下的所有文件 //不包括文件夹里面的文件 // ...

  • delphi 常用控件属性设置 (第一篇)

    DELPHI常见属性说明: ALIGN 设置组件对齐(同其父容器)方式 BORDERSTYLE 设置组件边框形状 CAPTION 设置组件标题 CTL3D 设置组件边框是否为3D模式,若BORDERS ...

  • 一周的工作1天干完/python+Delphi自动化记录

    刚刚结束的一个事情,仅限于完成了任务. 一.任务描述 有一个超巨型的资料性的文件,是网页上查询之后的结果,有几百页.几百笔资料,需要把里面的资料一条一条的列在一个单独立的文件里面,并且,文件用&quo ...

  • flomo weekly vol.021 - 如何把 memo 编织成网

    前言: 本期周刊,来自于 flomo 很早期的内测用户 阿粒 同学的真实体验.记得有一次她说她的 flomo 流不动了,我们还很担心是什么产品问题. 后来才意识到无关产品,而是需要依赖自己把所学的内容 ...

  • 春风摩托车DELPHI系列电喷系统维修故障码大公开,快抢!

    作者:摩托中国 春风650等摩托车电喷系统采用的是德尔福系统,维修中梳理总结出了这个系统的相关故障码表,对维修此类车型助益很大,好东西不敢私藏,分享给大家,希望对您有所帮助!

  • Delphi应用程序的调试(四)The Debug Inspector

    调试检查器(The Debug Inspector) Debug Inspector使用户能查看诸如类和记录的数据对象,也可以用它来查看整数.字符数组等简单数据类型,但这类简单数据类型最好是用Watc ...

  • Delphi应用程序的调试(三)监视变量

    监视变量(Watching Variables) 当程序停在一个断点处时,用户做些什么呢?通常用户在断点处停下来是要检查变量的值,某个变量的值是否与预料的取值相同?或者某个变量取什么值(事先并不知道这 ...

  • Delphi应用程序的调试(一)

    集成式调试器是Delphi IDE的一个重要特性.该调试器使用户能方便地设置断点.监视变量.检查对象等等.在运行程序时,使用该调试器能快速查找出程序发生了什么(或未发生什么).一个号的调试器对程序开发 ...

  • Delphi应用程序的调试(二)使用断点

    使用断点(Using Breakpoints) 当用户从Delphi IDE 运行程序时,程序全速运行,只会在设置了断点的地方停住. New Term 断点(breakpoint)是一种标记,用以通知 ...

  • Delphi数据库处理

    Delphi中处理数据库主要有两种方法,也就是BDE.ADO,从Delphi 6.0开始还加入了一种dbExpress方法.另外,Delphi还提供了专门处理Borland 公司自己的数据库产品Int ...

  • 权限控制(delphi actionlist)

    在软件开发中,为软件加入权限控制功能,使不同的用户有不同的使用权限,是非常重要的一项功能, 由其在开发数据库方面的应用,这项功能更为重要. 但是,要为一个应用加入全面的权限控制功能,又怎样实现呢? 大 ...

  • Delphi 操作Ini文件

    Delphi提供了一个TInifile类,使我们可以非常灵活的处理INI文件 一.INI文件的结构 [小节名]ini文件        关键字1=值1        关键子2=值2 INI文件允许有多 ...