asp問題,沒有出錯,但是不能寫入資料庫

2023-02-10 09:55:29 字數 3096 閱讀 6872

1樓:

2處疑點。。

1.新增資料的**為什麼加在這個vbscprit中間??

2.sql="select * from news where station='gongsijianjie'"

這句。我不知道你表裡是怎麼樣的欄位。如果有station的欄位的話。那這個欄位裡的內容是不是有gongsijianjie?

如果是有。那麼**可以這樣寫就能新增

刪掉vbscprit

<%neirong=request.form("neirong")sql="select * from news "

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,3

rs.addnew

rs("neirong")=neirongrs("station")="gongsijianjie"

rs.update

rs.close

%>

2樓:芝麻部落

第一,把vb刪掉

第二,你的asp**,開啟網頁就已經執行了,而textarea的內容根本沒有傳遞。

這樣改<%

a=request.querystring("a")if a=1 then

neirong=request.form("neirong")sql="select * from news where station='gongsijianjie'"

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,3

rs.addnew

rs("neirong")=neirongrs.update

rs.close

end if

%>

3樓:匿名使用者

'這裡為何這樣寫呢enctype="multipart/form-data"

'這裡不用,預設指令碼為vbscript

我asp怎麼不能往資料庫寫入資料啊?也沒有什麼錯誤提示啊!

4樓:匿名使用者

用insert 語句測試一下、

如果還不能插入資料說明是許可權問題。

能插入資料說明原始碼有問題。

原始碼有問題 , 通過 end 結束 程式 一步一步查原因

5樓:匿名使用者

不能寫資料,要檢查有沒有許可權,資料型別對不對,沒有提示,你要關閉 on error resume next 這樣的語句

6樓:田響建站

querystring 有沒有定義?

asp往access資料庫裡新增資料,不報任何錯誤,但是資料庫中沒資料。

7樓:匿名使用者

該類錯誤解決方式首選應檢查資料庫中是否有數字型別欄位。該類的如果取得的空值那麼不會提示什麼也寫不進資料庫。其次檢查文字格式的欄位。

欄位大小是否為預設的50。如果寫入的內容為文字類的超過50一樣不會提示寫不進資料庫。如果這兩項都沒有問題是否是寫入是多出了什麼資料庫中沒有的欄位。

還是不行的話只能一項一項檢查了。

asp不能寫入sql資料庫,報錯 5

8樓:匿名使用者

更新,不是value,是values,

倒下。。

有錯。。。

自己修改自己答案:

sql="insert into [example3]

(name,tel,message)

寫成

(name,tel,message) &_

幾點供參考:

1.把ie高階設定中的「顯示http友好錯誤資訊」的鉤去掉。這樣可以看到錯誤內容。

2.conn保證沒有問題?先來個簡單的select測試吧。

3.如果是寫到access的話可能會有許可權問題。即你的access檔案如果在c盤,而c盤不允許這樣操作的話,也會不提示出錯。

4.如果寫入到sql的話,〔example3〕這個表是否有主約束,或者不允許為空,這樣也會導致插入失敗。可以先在查詢分析器直接跑insert語句測試。

-------------

9樓:匿名使用者

乍看上去,就發現:

sql="insert into [example3](name,tel,message)

後面少了一個單引號,而且message前後沒有加字串連線執行符,應該是

sql="insert into [example3](name,tel,message)

具體還要看報錯資訊呢

conn.execute(sql)直接這樣寫好像也會報錯。

可以改為

conn.execute sql

或者call conn.execute(sql)

10樓:

<%dim name,tel,message

name=request.form("name")tel=request.form("tel")message=request.

form("message")sql="insert into [example3] (name,tel,message)

conn.execute(sql)

conn.close

response.write "記錄新增成功!"

%>鬱悶 sql= 那一行 和下面是同一行

asp菜鳥問題msgbox出錯

msgbox 函式 在對話方塊中顯示訊息,等待使用者單擊按鈕,並返回一個值指示使用者單擊的按鈕。msgbox prompt buttons title helpfile,context 引數prompt 作為訊息顯示在對話方塊中的字串表示式。prompt 的最大長度大約是 1024 個字元,這取決於...

人生沒有如果,但是有很多但是人生不能後悔,但是可以拐彎。什

一生中,我們要經歷許多事情,要相識相交許多人,而心靈像一個篩子,在世事顛沛流離中,慢慢的一些人就漏掉了。不過,對於智者來說,他們漏掉的只是別人的過錯與不足,他們不會刻意去記恨一個人,而會記住他人的好和善,並時時充盈自己那顆感恩的心。寬容 大氣的生活會讓我們更容易感受到喜樂與安然。每一次放棄都應該是一...

煲仔飯生意問題,想做煲仔飯生意,但是自己沒有經驗,是自己去學了自己做好,還是加盟的好

首先看下週圍的競爭對手是什麼樣?你自己可以去試吃,或者問下週圍的人。肯定有一定的答案。還有就是你的煲仔飯是不是一直品質如一。有沒有偷工減料,或者味道菜上有變化,用的米做出來的飯好不好吃?菜的原料是否新鮮?口味是不是適合周圍的人?環境衛生怎麼樣?產品的出品速度等待時間?最主要的是你的主要客戶群是屬於那...