我用这种方法创建表,然后往表里填写数据:
con2.Execute('create table test(f考试编号 char(80))');
con2.Execute('insert into test(f考试编号) values ('''+qry1.fieldbyname('f考试编号').AsString+''')');
但是由于"f考试编号"是变长的,所以我创建表时把它设成80长度,以足够用,但"f考试编号"不满80个字符长时,此字段里的数据就用空格填满80个字符,我不想让它用空格填满,该多长就多长,请问大家怎么办?急,谢谢了!!!!!
con2.Execute('create table test(f考试编号 char(80))');
con2.Execute('insert into test(f考试编号) values ('''+qry1.fieldbyname('f考试编号').AsString+''')');
但是由于"f考试编号"是变长的,所以我创建表时把它设成80长度,以足够用,但"f考试编号"不满80个字符长时,此字段里的数据就用空格填满80个字符,我不想让它用空格填满,该多长就多长,请问大家怎么办?急,谢谢了!!!!!
解决方案 »
- 简单问题:Delphi中,自己定义interface时,怎样产生与GUID
- delphi论坛01月专家榜
- 招 DELPHI 程序员
- 关于ActiveForm的问题?
- 如果通过ODBC连接到SQL,那怎么判断是否连接通了?
- 麻烦各位大虾帮我介绍一本关于windows编程思想的书!
- 巨急!工程无法继续!!
- 在d5中有没有与vb中的print相同的命令
- dephi的大虾们解释一下overload;override;virtual;的作用?
- 急! 在DELPHI5中如何实现逐行打印而不翻页(普通针打)?
- 有台湾天心的开发人员请与我联系QQ370597961
- 谁有 opendwg 的 DWGdirectX 1.13 高分求取
con2.Execute('insert into test(f考试编号) values ('''+qry1.fieldbyname('f考试编号').AsString+''')');里找解决的办法吧,谢谢大家了