SQL条件中包含汉字问题 不会有问题。我使得SQL2005,2008;数据库名、字段名均使用汉字。没有任何问题。汉字16位是双8位ASIIC构成,32位,64位分别对应,更加能区别不同的字符(字符串)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM WORD WHERE AA=N'中国'你担心就这么写吧.比如 喆 字, 用 = '喆' 的方式,是查不出来的, 需要用 = N'喆' 才能查出 如果不会把产品做到韩,日,泰等使用unicode字符语言的国家,就不会有问题。否则则会出现乱码或不认你的条件。你把你的操作系统语言改成朝鲜语,使用d2010时,编译器里的汉字可能就会显示乱码现象 一般情况是没有问题的,不过这样写有时要注意处理一些特殊字符,最好使用参数的形式adoquery.close;adoquery.parameters.clear;adoquery.sql.clear;adoquery.sql.add('SELECT * FROM WORD WHERE AA=:aa');adoquery.parameters.parabyvalue['aa']:='中国;adoquery.open; 有没有简单的方法吧所有挂起的线程都唤起呢 不大不小的api hook 问题 三层结构的问题!!! 自动更新数据表记录时间字段 Midas.dll注册失败的问题,请指教 如何在网络间传输记录类型的数据? 初学,请问Edit如何添加到Memo中? 谁能告诉我,在DELPHI里,按下BUTTON键,出现新窗口呀…… 这个问题很容易拿分的 如何在程序中实现查找网上某个邻居的功能? Delhi 语法求助 $R barcode.d32 twebbrowser 无法正常访问网页
用 = '喆' 的方式,是查不出来的, 需要用 = N'喆' 才能查出
否则则会出现乱码或不认你的条件。你把你的操作系统语言改成朝鲜语,
使用d2010时,编译器里的汉字可能就会显示乱码现象
adoquery.close;
adoquery.parameters.clear;
adoquery.sql.clear;
adoquery.sql.add('SELECT * FROM WORD WHERE AA=:aa');
adoquery.parameters.parabyvalue['aa']:='中国;
adoquery.open;