このエラーが発生します-
[Macromedia][SQLServer JDBC Driver]The hexadecimal string is invalid
次のクエリを実行すると-
<cfquery datasource="#getDatasource()#" name="qryAdminActivity">
select * from v2_admin_activity
where adminId = <cfqueryparam cfsqltype="cf_sql_numeric" value="#arguments.adminId#">
</cfquery>
データベース内の問題の行は次のようになります
誰かがここで何が悪いのか分かりますか?
::::編集::::
問題はデータベース内のこの文字列にあることがわかりました-
<?xml version="1.0" encoding="UTF-8"?> <activities><activity><date>{ts '2013-02-19 16:36:43'}</date><query>Test,,,1,2013-02-19 16:36:43.625,1</query><className>moduleDAO</className><functionName>addNewSubModule</functionName><type>Add</type></activity></activities>
さて、anyobeはこれの何が問題なのか教えてもらえますか?
データベースの列タイプはvarchar(max)です。