asp呼叫資料庫資訊 在位址列輸入article asp id 2的時候輸出id為2的文章

2025-03-21 11:10:30 字數 4314 閱讀 9617

1樓:網友

你可以在網頁使用id=request(id)將傳遞過來的id號獲取,在使用。

set rs="")

conn,sql,1,1

在你要顯示的地方輸入。

rs("title")%顯示title欄位。

rs("content")%顯示content欄位。

2樓:網友

在中輸入。

你應該先獲取瀏覽器輸入值?後面傳來的id的值。

dim id

id=request(id)

再使用sql語句呼叫id

set rs="") 建立記錄集物件。

conn,sql,1,1 '開啟記錄集。

在你要顯示的地方輸入。

rs("title")"顯示title欄位"rs("content")"顯示content欄位。

3樓:網友

順便說一下,雖然二樓的說的沒錯,但是在使用request的時候最好還是指明型別比較好,比如從url中獲取使用"string"),獲取表單使用"string"),因為如果不指定的話,asp會從眾多屬性中尋找,增加了查詢時間,影響效率,

asp讀取access資料庫中指定id的內容

4樓:網友

你得在前面加一行 randomize

asp動態**中的news.asp?id=2是什麼意思,高手進~

5樓:網友

1全部只是乙個檔案,跟你電腦裡的任何乙個個檔案都是一樣的,只是取了個名字叫「news」,副檔名是asp,可以用記事本開啟並。如果你修改iis裡的應用程式擴充套件,也可以用其它的副檔名來實現asp功能。

後面的「?id=2」是用來傳遞某個變數的,將id為2的值賦給頁面,那麼頁面必然有一句**來接收這個值:id=request("id")或id="id")。

通常也有使用id=trim("id"))這一句的,trim的作用是去掉id前後空格多餘部分。

通常id這個變數對應的是資料庫裡的每條資訊的id編號。你所舉的例子很可能是乙個新聞頁面,讀取資料庫裡id為2的資訊,然後顯示出來。所以頁面裡的**必然還有開啟並讀取資料庫的**等等。

從你問的問題,你應該是乙個一點asp都不懂的人,建議你先學習vb。然後知道連線資料庫的那幾句**,就可以開發製作asp**了。

6樓:網友

?id=2 他是頁面傳值 就是將id=2傳到頁面裡id="id") 這樣接收。

你可以<%=id%>這樣在本頁面顯示。

也可以用它做條件查詢資料庫。

例如<%

set rs="")

sql="select * from user_news where id="& id

sql,conn,1,1

7樓:江南**社

簡單的來說,就是顯示資料庫中id=2的新聞頁面,至於**這裡是肯定放不下的,因為這個要和資料庫聯絡起來的。

8樓:網友

就是把id=2的值傳遞到接收,在中,輸入以下**<%

rid=trim(request("id"))"傳過來的id值為:" & rid)

show.asp?id=是什麼意思

9樓:酌酒一杯家

?id= 這是url傳值。

簡單點來說吧,就是利用url來傳遞引數,然後利用此引數來進行對應的操作;

舉個例子說明:

id=999

則是利用來顯示資料庫中指定表的id為999的記錄。

10樓:匿名使用者

通常是該**帶有資料庫如果access 資料庫,或sql資料庫或mysql資料。id通常在資料庫裡代表序號,如果資料庫中第一的使用者名稱id=1. ?

是乙個用於呼叫資料裡資訊的乙個網頁。

asp動態新聞(.asp?id=1.2.3……),最新的訊息**引數是什麼?

11樓:匿名使用者

你的新聞資訊在資料表裡都有對應的釋出時間吧?是asp+access吧?"select top10 news_title,news_time from news order by news_time desc",conn,1,1

12樓:匿名使用者

從資料庫取出來啊這個你自己都會什麼最新訊息**不需要的資料庫根據id倒序就行了或者你還可以**top..最新幾條都行。

asp查詢資料庫id為幾對應的資料

13樓:

<%'這個新增你的資料庫連線資訊。

strid = int(request("id")) '獲取要查詢的id

set rs = "") '設定乙個結果集物件。

sql = "select * from [這裡換成你要查詢的資料庫表名] where id = "&strid '寫sql語句,查詢出結果,在where後面的那個id 你可以換成你要查詢的表的代表id的欄位名稱,當然資料型別要是數字。

sql,conn,1,3 'conn是你前面的資料庫連線名稱,如果你的不是,請更換成你的名稱。

if not then

已經查詢到相應資料集")

id")) '引號裡面的id和下面的name 可一更換成自己資料表中的欄位名稱,如果輸出的資訊比較多,就多寫幾個這個"換成欄位名稱"))

name"))

else你傳入的引數id錯誤,資料表中沒有該資料")

end if

不懂的問我。

14樓:網友

select * from [表名] where id=[你需要的id數值]

asp**中的****.asp?id=?

15樓:原創文章工作室

?id=11

問號後面的那個是變數。一般作為資料庫的id變數。

說明那些內容是存在資料庫中的。

id=1id=2

這兩個是同乙個檔案。只是通過**讀取資料庫中不同的內容,展顯出來的內容就不同。所以有的人就以為是兩個頁面。其實不是的。

--你把頁面的源**發上來我們看看。

16樓:網友

你要在資料庫中修改,看看這個網頁引用的是哪個表,然後在資料庫中修改相應表中的記錄。

17樓:寂寞的夫子

?id=a

b=request(a)

然後取出資料修改。

18樓:匿名使用者

id=?是告訴這個頁面id這個資訊是11,讓根據這個資訊反映出相應的內容只是乙個頁面。建議你學習asp語言,從基礎學起。

asp sql 查詢id為1或2或3的值 sql語句怎麼寫?

19樓:網友

那定義webcontent時要改成(datafrom,id1,id2,id3)

語句裡改成。

或者定義的時候就乙個id

然後把id按照間隔符號擷取字元。

20樓:網友

用or查詢不走索引,效果不理想,建議用in, 如果該查詢欄位建了索引,in會極大的提高查詢速度。

select * from table where xx in ('1','2','3');

你也可以考慮把引數放到1個陣列中,迴圈生成sql中條件的部分。

21樓:網友

<%=webcontent("liangjing_productsort","1 or id =2 or id=3","")%>

你試試。你這webcontent函式本身寫得就不適應多型。

二樓寫的,如果他 or 4 or 5 or 6...再改函式?

引數應該用 parmas ,傳遞陣列,在函式里用陣列控制。

22樓:網友

webcontent 這個函式里面的sql語句這樣寫這樣你單獨輸入 "1"、"2"、"3" 可以同時輸入:"1,2,3"也行。

23樓:寧波螞蟻之家

猜測你是用來檢視許可權的條件查詢吧,如果你要做成你說的那樣的話,你把它封裝成類吧。

24樓:網友

你這個程式好亂 也沒看明白你要實現什麼。

如何利用asp**獲取access資料庫的最大id?

25樓:申凝昳

查詢結果按id倒序就可以。

asp資料庫呼叫中 日期與本地時間核對問題

這個在資料庫中就可以搞定了 如果是sql資料庫就用 select from hy where convert varchar 10 dateadd year,datediff year,riqi,getdate riqi 120 convert varchar 10 getdate 120 如果是其...

asp如何連線SQL資料庫,ASP連線sql資料庫怎樣建立連線 ?

sql server資料庫中的as使用 asp連線sql資料庫怎樣建立連線 1 server 要登入的資料庫伺服器地址,可以是域名,比如local,也可以是ip,比如127.0.0.1 2 uid 登入資料庫的帳號,一般不建議使用sa使用者來登入 3 pwd 登入資料庫的密碼 4 建議在資料庫系統上...

asp中使用sql查詢資料庫問題

sql 中 日期變數 需要加 sql select from base where date date 這樣可以.但是建議最好不要使用 關鍵字 做欄位名,sql語句如下.sql select from base where 你的非關鍵字欄位名 date 並且接收的date必須是日期格式。如2000 ...