Access中类型转换问题~~~请大家指教~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:40:10
Access中的sql是这样的:
select a.*,b.* from a,b where a.id=b.id
因为a.id的数据库类型是自动编号,而b.id是文本类型,所以这么写是错误的,记录集是显示不出记录来的,怎么写才对呢?是不是有什么转换函数?
谢谢大家了~~~~~

在我的印象里 Access 可以直接用 数值 = 字符串 呢 ...

试试看这样 ..

select a.*,b.* from a,b where cint(a.id)=cint(b.id)

我记得SQL当中没有什么内置函数
我建议你最好是把为文本类型的ID值全部取出来,然后再进行转换之后,用循环来进行这条SQL语句

select a.*,b.* from a,b where a.id=cint(b.id)