dbexpress中的TSQLMonitor控件跟踪SQL语句中的变量怎么全是问号啊?100分求解!

Winsky 2011-03-09 05:08:31
insert into "MARKETS"
("ID", "DES", "SHORT_DES", "PREFIX", "SHORT_CODE")
values
(?, ?, ?, ?, ?)


跟踪出来的全是问号,看不到数值,何解?

我用的是RAD2010+FireBird2.5




...
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Winsky 2011-03-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kye_jufei 的回复:]
show出來也是‘?’嗎?那要考慮是不是字符集的問題了。。。
[/Quote]
应该不是字符集问题,因为Integer类型也是显示问号.而且在李维的<delphi7高效数据库开发>书里也是显示问号.
Winsky 2011-03-10
  • 打赏
  • 举报
回复
代码如下:
void __fastcall TForm2::sqlmntrMainTrace(TObject *Sender, TDBXTraceInfo &TraceInfo,
bool &LogTrace)
{
LogTrace = false;
mmoSQLLog->Lines->Add(TraceInfo.Message);
}

kye_jufei 2011-03-10
  • 打赏
  • 举报
回复
show出來也是‘?’嗎?那要考慮是不是字符集的問題了。。。

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧