一个ShowModal出来简单窗口中,有一个dbgrid,一个query,一个datasource,还有就是一个edit用来输入,一个button确定,就这么几个简单控件,查询功能都正常,输入后都能出来正确结果,中英文都可以,可是如果用中文查询后,退出主窗体的时候,就会出来cpu窗口,ntdll.dbgbreakpoint,int 3,ret处有错误,查询sql为“select [id] as 编号,examtime as 检查时间,... from examination where name like ''%'+trim(edit1.text)+'%'''”,那位大侠遇到过这问题?谁知道怎么解决??
要是那样的话,你在你的query添加所有字段,然后修改字段的diaplaylabel就可以了
我以前好像也出过这样的情况,当时好像是把 ''%'+trim(edit1.text)+'%'''这部分换了个形式,记不清楚了,你自己试试