close;
sql.clear;
sql.add('update ysfb_table ...');
Parameters.ParamByName('yanse1').value:=dm.DataModule1.ruku_table2.fieldbyname('yanse').asstring;
ExecSQL;我在一个query中加了sql语句,其中用到了
Parameters.ParamByName('yanse1').value:=dm.DataModule1.ruku_table2.fieldbyname('yanse').asstring;
但我运行时发现如果yanse1是中文就无效,不报错,如果是英文就正常更新。这是怎么回事?
sql.clear;
sql.add('update ysfb_table ...');
Parameters.ParamByName('yanse1').value:=dm.DataModule1.ruku_table2.fieldbyname('yanse').asstring;
ExecSQL;我在一个query中加了sql语句,其中用到了
Parameters.ParamByName('yanse1').value:=dm.DataModule1.ruku_table2.fieldbyname('yanse').asstring;
但我运行时发现如果yanse1是中文就无效,不报错,如果是英文就正常更新。这是怎么回事?
放有sql中就正确,但我不明白这是为什么,
这位大哥,快说说,我没听明白