|
主题: ASP中怎么使用SQL建立视图?
|
54husky
职务:普通成员
等级:1
金币:-1.0
发贴:29
|
#12004/3/2 15:15:19
数据库是ACCESS,ASP3.0下怎样用SQL建立一个视图,然后使用呢?以下写法正确吗?不然应该怎么写呢? 请大侠们多指教~ <!--#include file = "conn.asp" --> <% creat view allinfo as select * from table1,table2,table3 where table1.id=table2.id, table2.id=table3.id %> <% strSQL = "select * from allinfo where WEB_USER_ID= '"& id & "'" Set rst = Server.CreateObject("ADODB.Recordset") rst.open strSQL, ftmConn if not rst.eof then Response.Redirect "regerr.htm" end if %>
|
54husky
职务:普通成员
等级:1
金币:-1.0
发贴:29
|
#22004/3/2 16:56:11
什么意思啊? 哦,那个id是定义的变量。它接收上一页表单传递过来的userid. 其中这一段是否该这样写? <% strSQL = "creat view allinfo as select * from table1,table2,table3 where table1.id=table2.id, table2.id=table3.id" conn.execute strSQL conn.close %>
|
elite_5d
职务:普通成员
等级:2
金币:1.0
发贴:330
|
#32004/3/2 21:29:56
cerate view allinfo as select * form table1,table2,table3 where table1.id=table2.id and(or) table2.id=table3.id
SQL-SERVER下的建立视图语句!
|
54husky
职务:普通成员
等级:1
金币:-1.0
发贴:29
|
#42004/3/3 14:23:51
你的意思是说如果采用ACCESS做数据库时不能使用视图吗?
|
xxj19820224
职务:普通成员
等级:1
金币:0.0
发贴:31
|
#52004/3/4 11:02:26
cerate view allinfo as select * form table1,table2,table3 where table1.id=table2.id and(or) table2.id=table3.id
这句sql语句,在<%%>中可以直接执行吗! 然后又怎么去调用视图了!
|
elite_5d
职务:普通成员
等级:2
金币:1.0
发贴:330
|
#62004/3/4 13:34:34
调用视图和设用表一样,没有区别 select * from 视图名 where......
|