ADODataSet导出xml为什么中文字符总被保存为乱码,怎么解决,需要修改些什么?
解决方案 »
- vclskin的安装使用方法求教
- 熟练的Dephi程序员,月薪多少??
- 用DELPHI制作一个用户注册页面!
- 简单问题弄不出来了,在线急等……
- 小菜鸟的问题:模板问题
- 关于LOOKUP字段的过滤问题
- !!SOS!! 請問在Sql Server 7.0中如何恢復刪除的記錄!!??
- 工资表定义时,某项设为其前几项计算结果(例如n1+n2/8),该公式定义后在工资输入时如何实现?
- 如何将本地的文件传递到服务器上?
- 在一个数前面加‘0’用SQL语句怎样实现
- @@@@@@@@DateTimePicker1取现在的日期,,DateTimePicker2取第二个日期,,,,取好分别放入STR1,STR2,在求二者的工作日工资,在线等,一解决,马
- 关于调用Oracle的存储过程的问题
<?xml version="1.0" encoding="GBK"?>看看
看看你是不是忘了解码的语言设定。
希望对你有帮助
AdoQuery1.SQL.Clear;
AdoQuery1.SQL.Add(sql);
AdoQuery1.Open;
Adoquery1.SaveToFile('c:\1.xml');
我试过没有问题呀!
var
sl:Tstringlist;
I:integer;
begin
if fileexists('c:\1.xml') then
begin
sl := Tstringlist.create;
try
sl.LoadFromFile('c:\1.xml');
sl.Insert(0,'<?xml version="1.0" encoding="GB2312"?>');
sl.SaveToFile('c:\1.xml');
finally
sl.free;
end;
end;
end;
我是要把adoDataSet的内容导到文件里.
不要说要自己重新写个SaveToFile函数哈.