社区
Delphi
帖子详情
为什么会出现‘ 类型不匹配在表达式中‘ (TYPE MISMATCH IN EXPRESSION)
eire
2000-07-21 09:21:00
为什么会出现‘ 类型不匹配在表达式中‘ (TYPE MISMATCH IN EXPRESSION)
select * from 'c:\data\items.db' union select * from 'c:\data\country.db'
...全文
160
5
打赏
收藏
为什么会出现‘ 类型不匹配在表达式中‘ (TYPE MISMATCH IN EXPRESSION)
为什么会出现‘ 类型不匹配在表达式中‘ (TYPE MISMATCH IN EXPRESSION) select * from 'c:\data\items.db' union select * from 'c:\data\country.db'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eire
2000-07-21
打赏
举报
回复
FIRING——SKY 你的方法和我想过的一样可不行的,你有ICQ吗以后多交流?
eire
2000-07-21
打赏
举报
回复
多谢各位,WINGSUN 老兄已经帮我解决了,
Wingsun
2000-07-21
打赏
举报
回复
两张表的字段不匹配嘛,当然会出错啦!
hcat1999
2000-07-21
打赏
举报
回复
'c:\data\items.db'
可以对数据库直接操作吗??
Firing_Sky
2000-07-21
打赏
举报
回复
select * from 'c:\data\items.db' union (select * from 'c:\data\country.db')试试看
C++出错提示英汉对照表
Ambiguous operators need parentheses -----------不明确的运算需要用括号括起 Ambiguous symbol ''xxx'' ----------------不明确的符号 Argument list syntax error ----------------参数表语法错误 Array bounds
mis
sing ------------------丢失数组界限符 Array size toolarge -----------------数组尺寸太大 Bad character in paramenters ------------------参数
中
有不适当的字符 Bad file name format in include directive --------------------包含命令
中
文件名格式不正确 Bad ifdef directive synatax ------------------------------编译预处理ifdef有语法错 Bad undef directive syntax ---------------------------编译预处理undef有语法错 Bit field too large ----------------位字段太长 Call of non-function -----------------调用未定义的函数 Call to function with no proto
type
---------------调用函数时没有函数的说明 Cannot modify a const object ---------------不允许修改常量对象 Case outside of switch ----------------漏掉了case 语句 Case syntax error ------------------ Case 语法错误 Code has no effect -----------------代码不可述不可能执行到 Compound statement
mis
sing{ --------------------分程序漏掉"{" Conflicting
type
modifiers ------------------不明确的
类型
说明符 Constant
expression
required ----------------要求常量
表达式
Constant out of range in comparison -----------------在比较
中
常量超出范围 Conversion may lose significant digits -----------------转换时
会
丢失意义的数字 Conversion of near pointer not allowed -----------------不允许转换近指针 Could not find file ''xxx'' -----------------------找不到XXX文件 Declaration
mis
sing ; ----------------说明缺少";" houjiuming Declaration syntax error -----------------说明
中
出现
语法错误 Default outside of switch ------------------ Default
出现
在switch语句之外 Define directive needs an identifier ------------------定义编译预处理需要标识符 Division by zero ------------------用零作除数 Do statement must have while ------------------ Do-while语句
中
缺少while部分 Enum syntax error ---------------------枚举
类型
语法错误 Enumeration constant syntax error -----------------枚举常数语法错误 Error directive :xxx ------------------------错误的编译预处理命令 Error writing output file ---------------------写输出文件错误
Expression
syntax error -----------------------
表达式
语法错误 Extra parameter in call ------------------------调用时
出现
多余错误 File name too long ----------------文件名太长 Function call
mis
sing -----------------函数调用缺少右括号 Fuction definition out of place ------------------函数定义位置错误 Fuction should return a value ------------------函数必需返回一个值 Goto statement
mis
sing label ------------------ Goto语句没有标号 Hexadecimal or octal constant too large ------------------16进制或8进制常数太大 Illegal character ''x'' ------------------非法字符x Illegal initialization ------------------非法的初始化 Illegal octal digit ------------------非法的8进制数字 houjiuming Illegal pointer subtraction ------------------非法的指针相减 Illegal structure operation ------------------非法的结构体操作 Illegal use of floating point -----------------非法的浮点运算 Illegal use of pointer --------------------指针使用非法 Improper use of a
type
defsymbol ----------------
类型
定义符号使用不恰当 In-line assembly not allowed -----------------不允许使用行间汇编 Incompatible storage class -----------------存储类别不相容 Incompatible
type
conversion --------------------不相容的
类型
转换 Incorrect number format -----------------------错误的数据格式 Incorrect use of default --------------------- Default使用不当 Invalid indirection ---------------------无效的间接运算 Invalid pointer addition ------------------指针相加无效 Irreducible
expression
tree -----------------------无法执行的
表达式
运算 Lvalue required ---------------------------需要逻辑值0或非0值 Macro argument syntax error -------------------宏参数语法错误 Macro expansion too long ----------------------宏的扩展以后太长
Mis
match
ed number of parameters in definition ---------------------定义
中
参数个数
不匹配
Mis
placed break ---------------------此处不应
出现
break语句
Mis
placed continue ------------------------此处不应
出现
continue语句
Mis
placed decimal point --------------------此处不应
出现
小数点
Mis
placed elif directive --------------------不应编译预处理elif
Mis
placed else ----------------------此处不应
出现
else houjiuming
Mis
placed else directive ------------------此处不应
出现
编译预处理else
Mis
placed endif directive -------------------此处不应
出现
编译预处理endif Must be addressable ----------------------必须是可以编址的 Must take address of memory location ------------------必须存储定位的地址 No declaration for function ''xxx'' -------------------没有函数xxx的说明 No stack ---------------缺少堆栈 No
type
information ------------------没有
类型
信息 Non-portable pointer assignment --------------------不可移动的指针(地址常数)赋值 Non-portable pointer comparison --------------------不可移动的指针(地址常数)比较 Non-portable pointer conversion ----------------------不可移动的指针(地址常数)转换 Not a valid
expression
format
type
---------------------不合法的
表达式
格式 Not an allowed
type
---------------------不允许使用的
类型
Numeric constant too large -------------------数值常太大 Out of memory -------------------内存不够用 houjiuming Parameter ''xxx'' is never used ------------------能数xxx没有用到 Pointer required on left side of -> -----------------------符号->的左边必须是指针 Possible use of ''xxx'' before definition -------------------在定义之前就使用了xxx(警告) Possibly incorrect assignment ----------------赋值可能不正确 Redeclaration of ''xxx'' -------------------重复定义了xxx Redefinition of ''xxx'' is not identical ------------------- xxx的两次定义不一致 Register allocation failure ------------------寄存器定址失败 Repeat count needs an lvalue ------------------重复计数需要逻辑值 Size of structure or array not known ------------------结构体或数给大小不确定 Statement
mis
sing ; ------------------语句后缺少";" Structure or union syntax error --------------结构体或联合体语法错误 Structure size too large ----------------结构体尺寸太大 Sub scripting
mis
sing ] ----------------下标缺少右方括号 Superfluous & with function or array ------------------函数或数组
中
有多余的"&" Suspicious pointer conversion ---------------------可疑的指针转换 Symbol limit exceeded ---------------符号超限 Too few parameters in call -----------------函数调用时的实参少于函数的参数不 Too many default cases ------------------- Default太多(switch语句
中
一个) Too many error or warning messages --------------------错误或警告信息太多 Too many
type
in declaration -----------------说明
中
类型
太多 houjiuming Too much auto memory in function -----------------函数用到的局部存储太多 Too much global data defined in file ------------------文件
中
全局数据太多 Two consecutive dots -----------------两个连续的句点
Type
mis
match
in parameter xxx ----------------参数xxx
类型
不匹配
Type
mis
match
in redeclaration of ''xxx'' ---------------- xxx重定义的
类型
不匹配
Unable to create output file ''xxx'' ----------------无法建立输出文件xxx Unable to open include file ''xxx'' ---------------无法打开被包含的文件xxx Unable to open input file ''xxx'' ----------------无法打开输入文件xxx Undefined label ''xxx'' -------------------没有定义的标号xxx Undefined structure ''xxx'' -----------------没有定义的结构xxx Undefined symbol ''xxx'' -----------------没有定义的符号xxx Unexpected end of file in comment started on line xxx ----------从xxx行开始的注解尚未结束文件不能结束 Unexpected end of file in conditional started on line xxx ----从xxx 开始的条件语句尚未结束文件不能结束 Unknown assemble instruction ----------------未知的汇编结构 houjiuming Unknown option ---------------未知的操作 Unknown preprocessor directive: ''xxx'' -----------------不认识的预处理命令xxx Unreachable code ------------------无路可达的代码 Unterminated string or character constant -----------------字符串缺少引号 User break ----------------用户强行
中
断了程序 Void functions may not return a value ----------------- Void
类型
的函数不应有返回值 Wrong number of arguments -----------------调用函数的参数数目错 ''xxx'' not an argument ----------------- xxx不是参数 ''xxx'' not part of structure -------------------- xxx不是结构体的一部分 xxx statement
mis
sing ( -------------------- xxx语句缺少左括号 xxx statement
mis
sing ) ------------------ xxx语句缺少右括号 xxx statement
mis
sing ; -------------------- xxx缺少分号 houjiuming xxx'' declared but never used -------------------说明了xxx但没有使用 xxx'' is assigned a value which is never used ----------------------给xxx赋了值但未用过 Zero length structure ------------------结构体的长度为零
ACCESS
表达式
不匹配
:Data
type
mis
match
in criteria
expression
.
以前没用过ACCESS,以为语法差不多,原来还是有一些区别的,报了这个错是在做一个查询的时候WHERE条件里用到日期, 这样写:...WHERE AddDate='"+@addDate+"',提示Data
type
mis
match
in criteria
expression
. 查找到的原因是MS SQLSEVER 与 MS ACCESS关于时间的分隔符是不同的,SQLSEVER
中
用',...
Data
type
mis
match
in criteria
expression
. 标准
表达式
中
数据
类型
不匹配
最近使用Access,碰到的一个问题,这个问题在SQL
中
当然是不
会
发生的。值得注意。 在select语句
中
则不
会
发生错误。 原文转自:http://blog.csdn.net/studydotnet/archive/2005/11/20/533331.aspx 在Access
中
,是无法使用存储过程的,但可以使用文本命令,如 update news set title=@title,
type
...
Data
type
mis
match
in criteria
expression
. 条件
表达式
中
数据
类型
不匹配
其实是个简单的小问题,仅在此做个记录。 遇到类似问题的不妨读一下这篇文章先:Access查询和过滤条件 http://www.fontstuff.com/access/acctut06.htm 我遇到的报错语句如下: updatemonitor_tablesetlogoffTime='2008-04-0616:58:54',keyClickCount='17'wh...
条件
表达式
中
的匹配
删除空格的小程序内容如下。#include <stdio.h>void blankdel (char *str);int main (void){ char str[20] = " ab cd ef "; puts (str); blankdel (str); puts (str); return 0;}void blankdel (char *str){ char...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章