anddymay 发表于 2007-1-24 13:54
[求助]关于access数据库查询的问题
<P>各位:我在asp中写sql查询语句时遇到了点问题,麻烦帮我看看!<BR>为什么在写查询语句时一般都用:sql=select <FONT color=#ff0000>*</FONT> from ......而不能用sql=select <FONT color=#ff0000><STRONG>id</STRONG></FONT> from .....等等对需要的字段查询,非要用个<FONT color=#ff0000>*</FONT>字才可吗?<BR>在调用查询结果是一般都是用:<%=rs("name") %>等语句,这样就限制了查询结果只能看到name字段的内容,并且前边的查询语句只能是配合sql=select * from .........如果写成sql=select name from....就报错!!<BR>这是不是因为access数据库的局限啊??拜托各位了!</P>
bygg 发表于 2007-1-24 14:30
怎么会呢?<BR>select 字段1,字段2,.... from 表 这样就可以只显示你所需的字段数据.<BR>用 * 是显示表中所有的字段.<BR><BR>不知道你那里出的什么错.......
anddymay 发表于 2007-1-24 17:16
<P>我试了试,还是不行!<BR>能否给个这方面的例子,我可以检查检查是哪一步做错了!<BR>就是用sql=select 字段1,字段2,.... from 表 作为查询字段,就是在调用查询结果时用的<%=rs("字段1")%><BR>就是在调用查询结果是比较陌生,怎样调用查询结果,可以使只调出需要看到的部分。同时还可以实现update; delete功能就好了!</P>
bygg 发表于 2007-1-24 17:36
你到ASP版里面去问问吧....呵呵
bagger 发表于 2007-1-27 22:21
SQL肯定可以执行select 字段名 from 表名 where 字段=值<BR>[em09]
gzxlq 发表于 2007-2-2 10:13
<P>帖出你的代码来看看,是不是你的代码写错了</P>
页:
[1]