麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

asp數據庫連接rs("user.id")

2024-05-04 11:09:21
字體:
來源:轉載
供稿:網友
數據庫連接,有時會出錯在conn.open connstr這地方的問題,及聯接查詢調用rs("user.id")的問題
 
 
 
最近在給客戶做一個客戶管理系統時遇到一個問題: 

使用下列這個連接字符串時情況如下 

connstr="DBQ="+server.mappath("db/#kehumsg.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" 
set conn=server.createobject("ADODB.CONNECTION") 
conn.open connstr 

有一個聯接查詢, 
中用到要調用第二個表的id, 
按正常來說可以這么調rs("b.id")但卻顯示在對應所需名稱或序數的集合中,未找到項目。 
在csdn上發貼終找不出答案, 
最后用rs("id")解決問題,心想,這么調用應該是調第一個表的id吧, 
但它卻調的是第二個表的,不過我要的就是第二個的, 
研究了一下,原來真是這樣,它調的是后一個表的id. 感覺還不錯,自己能研究出些東西了,呵呵~~ 
但快下班時客戶說有問題,什么都進不了了, 
出錯的地方在上面那種聯接的conn.open connstr處, 
這里怎么會出錯呢,在網上找了一下說有這種情況,于是按他說的改了一下改成 

dbpath=server.mappath("db/#kehumsg.mdb") 
connstr= "provider=microsoft.jet.oledb.4.0;data source=" & dbpath 
set conn=server.createobject("adodb.connection") 
conn.open connstr 

沒多想,大概試了一下可以, 
但好景不長,今天客戶又說出問題了. 
拿到一看,我服了,又是聯合查詢那出錯了, 
怎么會這樣呢,和經理研究了一下終于發現問題所在: 

這時調用第二個表的id里可以調用rs("b.id")也必須這么調用, 
不能像第一個聯接字符那樣了, 
我覺得應該是數據庫引擎的問題,不知大家怎么認為, 
在此向大家推薦第二種聯接, 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

又發現一個問題,解決方法:windows/temp的權限users加目修改權限。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久av影视 | 作爱在线观看 | 日韩做爰视频免费 | 一区二区三区国产在线 | 一本免费视频 | 久久精品女人天堂av | 亚洲国产女同久久 | 在线小视频国产 | 亚洲一区二区 | 免费在线观看亚洲 | 激情亚洲一区二区三区 | 羞羞网站在线看 | 视频在线亚洲 | 天天看逼 | 黄色av网站在线观看 | 精品国产乱码久久久久久久 | 暴力强行进如hdxxx | 中国美女一级黄色大片 | 深夜激情视频 | 久久成人在线观看 | 羞羞的视频免费在线观看 | 热久久91| 欧美一级成人一区二区三区 | 亚洲国产精品久久久久婷婷老年 | 一级黄色欧美 | 精品亚洲va在线va天堂资源站 | 国产精品久久久久久久久粉嫩 | a一级黄色毛片 | 色污视频在线观看 | 18一20岁一级毛片 | 一级黄色淫片 | 亚洲综合视频在线播放 | 国产午夜免费不卡精品理论片 | 欧美成人免费在线视频 | 在线免费视频a | 欧洲成人av| 鲁丝片一区二区三区免费入口 | 黄网站免费入口 | 精品一区二区久久久久久按摩 | 九九热精品免费视频 | 久久经典国产视频 |