请教: BCB6中, ADO连接sybase时正常, 但执行带中文的SQL语句出错? 如:
请教: BCB6中, ADO连接sybase时正常, 但执行带中文的SQL语句出错? 如:
TADOConnection query1;
...
...
try
{
strSQL = "insert journal values("1.1.0", "20010101", "目录参数维护");
query1->Close();
query1->SQL->Clear();
query1->SQL->Add(strSQL);
query1->ExecSQL();
query1->close();
}
catch ()
{
...
}
在执行到query1->ExecSQL()时就会错误, 提示如下:
"[SYBASE][OLE DB Sybase Provider][SQL server]Unclose quote before the character string '目录参数维'", Process stopped, Use step or Run to continue.