`
ricky_love
  • 浏览: 402243 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

char int 转换不允许

阅读更多

sybase    websphere    linux


Implicit conversion from datatype 'CHAR' to 'INT' is not allowed.  Use the CONVERT function to run this query.


ibatis中如果对于数据库中的字段类型为int 那么查询中传递的参数也应该是整数executeQueryForObject("quertSQL",new Integer(blockid)); 

分享到:
评论

相关推荐

    c++ 控制台 实现大数运算, 任意位整数运算

    (2) 实现const char *单参数构造函数,从十进制数字字符串构造,不允许隐式转换; (3) 实现拷贝构造函数和赋值操作符; (4) 实现整数类之间的加、减、乘、除操作符及相应复合赋值操作符; (5) 实现==、!=、>...

    新手学习C++入门资料

    表达式的前缀(int*)就是传统C风格的强制类型转换说明(typecast),又可称为强制转换说明(cast)。强制转换说明告诉编译器把表达式转换成指定的类型。有些情况下强制转换是禁用的,例如不能把一个结构类型转换成其他...

    linux网络编程学习笔记

    struct hostent *gethostbyaddr(const char *addr,int len,int type) 在;中有 struct hostent的定义 struct hostent{ char *h_name; /* 主机的正式名称 */ char *h_aliases; /* 主机的别名 */ int h_addrtype; ...

    深入理解void以及void指针的含义

    void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何...②在ANSI C标准中,不允许对void指针进行算术运算如pvoid++或pvoid+=1等,而在GNU中则允许,因为在缺省情况下,GNU认为void *与char *一样。si

    java字符串操作大全

     void getChars(int sourceStart,int sourceEnd,char target[],int targetStart)  sourceStart指定了子串开始字符的下标,sourceEnd指定了子串结束后的下一个字符的下标。因此,子串包含从sourceStart到sourceEnd...

    c编译器,将C语言编译成masm32汇编语言

    table.c是符号表,g.c是转化成具体masm32代码,只支持char,short,int,double四种类型数据,其他的有兴趣的可以自己修改增加,由于masm32限制,目前该编译器只支持局部变量在函数开头定义,全局变量不能和局部变量...

    简单计算器的设计与实现

    /*不允许出现空表达式*/ } for(i=0; infix[i]!='\0';i++) { c=infix[i]; switch(c) { case ' ': case '\t': case '\n': if(state_int== TRUE) { suffix[j++]=' ';/*状态从true转换为false时输出一个...

    SQLSERVER数据库管理实训-图书管理系统实训报告.doc

    "步长为1,主码 " "姓名 "char "10 "否 " " "性别 "char "2 "否 "check约束 " "身份证 "char "13 "否 " " "专业 "Varchar"12 "否 " " 管理员表 "字段名称 "数据类型"长度 "是否允许NULL"其他约束 " "管理员编号 "Int ...

    数学方面的资源,好东西啊!

    int char_to_num(char ch); /*返回字符对应的数字*/ char num_to_char(int num); /*返回数字对应的字符*/ long source_to_decimal(char temp[],int source); /*返回由原数转换成的10进制数*/

    C语言程序设计标准教程

    这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中给以说明,例如在例题中给出的max函数定义中,函数头为: int max(int a,int b);其中“int ”类型说明符即表示该函数的返回值为整型量。又如在...

    A/D转换Proteus仿真,kiel代码在下面

    #define uchar unsigned char #define uint unsigned int #define led P0 #define out P1 sbit start=P2^1; sbit oe=P2^7; sbit eoc=P2^3; sbit clock=P2^0; sbit add_a=P2^4; sbit add_b=P2^5; sbit add_c=P2^6; ...

    语言程序设计课后习题答案

    编译系统在对源程序进行编译时不理会注释部分,因此注释对于程序的功能实现不起任何作用。而且由于编译时忽略注释部分,所以注释内容不会增加最终产生的可执行程序的大小。适当地使用注释,能够提高程序的可读性。在...

    《你必须知道的495个C语言问题》

    5.6 如果NULL定义成#define NULL((char *)0) ,不就可以向函数传入不加转换的NULL 了吗? 57 5.7 我的编译器提供的头文件中定义的NULL为0L。为什么? 57 5.8 NULL可以合法地用作函数指针吗? 57 5.9 如果NULL...

    你必须知道的495个C语言问题.pdf

    5.6 如果NULL定义成#define NULL((char *)0) ,不就可以向函数传入不加转换的NULL 了吗? 5.7 我的编译器提供的头文件中定义的NULL为0L。为什么? 5.8 NULL可以合法地用作函数指针吗? 5.9 如果NULL和0作为空指针...

    在一小时内学会 C#(txt版本)

    带有 sealed 修饰符的类不允许你从它继承任何类。所以如果你不想一个类被继承,你可以对该类使用 sealed 关键字。 复制内容到剪贴板 代码: sealed class CanNotbeTheParent { int a = 5; } unsafe 你可以使用 ...

    C语言FAQ 常见问题列表

    o 6.6 如果 NULL 定义成 #define NULL ((char *)0) 难道不就可以向函数传入不加转换的 NULL 了吗? o 6.7 如果 NULL 和 0 作为空指针常数是等价的, 那我到底该用哪一个呢? o 6.8 但是如果 NULL 的值改变了, 比如...

    DNS实验报告.pdf

    需要考虑的问题: (1)多客户端并发 允许多个客户端(可能会位于不同的多个计算机)的并发查询,即:允许第一个 查询尚未得到答案前就启动处理另外一个客户端查询请求(DNS 协议头中 ID 字 段的作用) 超时处理 ...

    C# for CSDN 乱七八糟的看不懂

    } 每个 case 后面,必须有 break 或者 goto,不允许贯穿。 Goto goto 语句将程序控制直接传递给标记语句。 for (int i = 0; i ; i++) for (int j = 0; j ; j++) if (myArray[i,j].Equals(myNumber)) goto Found; ...

Global site tag (gtag.js) - Google Analytics