當前位置:首頁 » 編程語言 » aspsql在線
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

aspsql在線

發布時間: 2023-03-23 23:02:59

『壹』 ASP+sql網上答疑係統

第一,用一張表,搜則放兩個ID(ID,Father_id)
(欄位ID用來查找你所要的主題,欄位Fateher_id用來對應發言的內容是針對哪個主春鉛題。
例:如果你有一條記錄它的主題是ASP,它的ID是1,當你點擊主題時用<a href="你所要進入的頁面.asp?id=<%=rs("id")%>,然後進入所對應的主題的頁面.)
第二,你說第二張世森棚頁面上有回答的地方,
那就放一個文本域(取名為content,把它取出來的值定義成b好了),
當有人在文本域中輸入內容時,就用varid(定義Father_id的值)=trim(request.QueryString("id"))把你所點擊的主題的ID取出來, 然後用語句把它寫入資料庫sql="insert into problem (content,father_id) values ('"&b&"','"&varfather_id&"')".
基本上這個系統最重要的部分就是這樣做。

『貳』 ASP查詢SQL數據 !

sql="select * from zd where ac='"&Cdate(ac)&"'"
if a<>"" then
sql=sql&" and [a]="&a
end if

補充:
傳遞過來的ac等於"YYYY-MM-DD"格式就可以了,等價於
ac="2008-10-07"
sql="select * from zd where ac='"&ac&"'"

『叄』 ASP連接資料庫的SQL命令

語法:Select 欄位串列 From table Where 欄位=內容
例子:想從book表中找出作者稿神為cancer的所有記錄,SQL語句便如下:
select * from book where author=』cancer』
*是取出book表所有的欄位,如查詢的欄位值為數字,則其後的內容便無須加上單引號,如是日期,則在Access中用(#)包括,而在SQL server中則用(』)包括,
如:
select * from book where id=1
select * from book where pub_date=#2002-1-7# (Access)
select * from book where pub_date=』2002-1-7』 (SQL Server)
提示:
日期函數to_date不是標准sql文,不是所有的資料庫適用,所以大枯敬旅家在使用的時候要參考資料庫具體語法
另外如果是查詢傳入的變數,則如下:
strau=request.form(author)
strsql=select * from book where author=』&strau&』
如果查詢的是數字,則:
intID=request.form(id)
strsql=select * from book where id=&intID
在很多資料庫中,如:oracle,上面的語句是可以寫成:
strsql=select * from book where id='&intID&'
但是字元型一定不能按照數字格式寫,需要注意。 語法:
Insert into table(field1,field2,....) Values (value1,value2,....)
例子:添加一作者是cancer的記錄入book表:
同樣,如果用到變數就如下:
strno=request.form(bookno)
strau=request.form(author)
strname=request.form(bookname)
strsql=insert into book (bookno,author,bookname) values (』&strno&』,』&strau&』,』&strname&』) 用Recordset對象的Addnew插入數據的方法:
語法:
rs.addnew
rs(field1).value=value1
rs(field2).value=value2
...
rs.update 語法:
update table set field1=value1,field2=value2,...where fieldx=valuex
例子:
如果用到變數就如下:
strno=request.form(bookno)
strau=request.form(author)
strsql=update book set author=』&strau&』 where bookno=』&strno』 用Recordset對象的update的方法:
語法:
rs(field1).value=value1
rs(field2).value=value2
...
rs.update
例子:
strno=request.form(bookno)
strau=request.form(author)
set adocon=server.createobject(adodb.connection)
adocon.open Driver={Microsoft Access Driver(*.mdb)};DBQ= & _
Server.Mappath=(/cancer/cancer.mdb)
strsql=select * from book where bookno=』&strno&』
set rs=server.createobject(adodb.recordset)
rs.open strsql,adconn,1,3
if not rs.eof then 』如果有此記錄的話
rs(author).value=strau
rs.update
end if
rs.close
set rs=nothing
adocon.close
set adocon=nothing 語法:
Delete table where field=value
例子:刪除book表中作者是沒凳cancer的記錄
delete book where author=』cancer』

『肆』 我要製作在線答題系統,用ASP,SQL 和Dreamweaver等,可以幫我介紹以下嗎我剛接觸這些卻要交設計

告訴你思路吧,具體的方法 估計一天都說不完
用dw做一個靜態網頁,做題面野判歲(要有動態域,在加一個表格頌睜,組合完成)
然後沖旅在做一個動態的網頁 接收從題面那個頁面傳來的參數,然後進行比較(或者與資料庫或者簡單的常量比較)
然後把結果顯示出來就行了

『伍』 我的asp做的表單 ,連接sql資料庫,有時連接不上!請專家幫忙!在線等

不到頁面的Page Load 時間下去連接資料庫就是了啊。你提交表單的時候在操作資料庫!

『陸』 ASP 怎麼連接SQL資料庫

ASP與SQL資料庫連接語句具體如下:

Set conn = Server.CreateObject("ADODB.Connection")
connstr = "provider=Sqloledb;server=伺服器名;uid=用戶名;pwd=密碼;database=資料庫名"
conn.Open connstr
If Err Then
err.Clear
Set conn = Nothing
Response.Write "資料庫連接出錯,請檢查連接字串"
Response.End

(6)aspsql在線擴展閱讀:

SQL常用命令使用方法:

(1) 數據記錄篩選:

sql="select * from 數據表 where 欄位名=欄位值 order by 欄位名 "

sql="select * from 數據表 where 欄位名 like 『%欄位值%『 order by 欄位名 "

sql="select top 10 * from 數據表 where 欄位名 order by 欄位名 "

sql="select * from 數據表 where 欄位名 in (『值1『,『值2『,『值3『)"

sql="select * from 數據表 where 欄位名 between 值1 and 值2"

(2) 更新數據記錄:

sql="update 數據表 set 欄位名=欄位值 where 條件表達式"

sql="update 數據表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表達式"

(3) 刪除數據記錄:

sql="delete from 數據表 where 條件表達式"

sql="delete from 數據表" (將數據表所有記錄刪除)