PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   請教一個 ASP.NET OleDB物件的錯誤 (https://www.pcdvd.com.tw/showthread.php?t=727962)

booger 2007-06-25 06:37 PM

請教一個 ASP.NET OleDB物件的錯誤
 
我有一個更新Access資料庫的function,
用了很多次都沒問題,可是這次作業就是會有錯...
然後丟了一個Exception給我

我只會把SQL指令丟給.NET的OleDB物件,
並不知道這些物件的原理,
可以請知道的人告訴我解決的方向嗎?

謝謝

System.Data.OleDb.OleDbException: 無值提供給一或多個必要參數。 於 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) 於 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) 於 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) 於 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) 於 System.Data.OleDb.OleDbCommand.ExecuteNonQuery() 於 ASP.aspx_finala9411076_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 於 E:\linbn\prj-wwwroot\aspx\finalA9411076.aspx: 行 80

jaba 2007-06-25 07:03 PM

清雲 二技電子四乙 的嗎~

Dim db As Data.OleDb.OleDbConnection
db = New Data.OleDb.OleDbConnection
db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & MdbPath
db.Open()
Dim sc As New System.Data.OleDb.OleDbCommand
sc.Connection = db
sc.CommandType = Data.CommandType.Text
sc.CommandText = "update ......"
sc.ExecuteNonQuery()
sc = Nothing
db = Nothing

不太想解說~無聊就看看吧~

booger 2007-06-25 08:11 PM

竟然連班級都知道...
我不會遇到老師了吧??
:fear:

感謝你把完整程式貼出來了,
我也剛好是這樣寫的,
所以我應該是錯在別的地方了?
因為之前在「那邊」用可以跑,
拿來「這邊」跑就有Exception,

...我先去UTFG好了
感謝你的幫忙


引用:
作者jaba
清雲 二技電子四乙 的嗎~

Dim db As Data.OleDb.OleDbConnection
db = New Data.OleDb.OleDbConnection
db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & MdbPath
db.Open()
Dim sc As New System.Data.OleDb.OleDbCommand
sc.Connection = db
sc.CommandType = Data.CommandType.Text
sc.CommandText = "update ......"
sc.ExecuteNonQuery()
sc = Nothing
db = Nothing

不太想解說~無聊就看看吧~

teszd 2007-06-26 10:59 PM

引用:
作者jaba
清雲 二技電子四乙 的嗎~

引用:
作者booger
竟然連班級都知道...
....
...我先去UTFG好了
感謝你的幫忙

xd
(謎之音1:靠腰~!撤走UTFG
謎之音2:....問題我記下了)

我這樣會不會很壞阿 :laugh: :laugh: :laugh:

sean1976 2007-06-27 12:43 AM

無值提供給一或多個必要參數.應該是出在你的CommandText 裡面語法錯誤。或是用了變數確沒有指定值給他。

booger 2007-06-27 09:28 AM

謝謝~謝謝~,我已經找到bug了,一時手快少了單引號...
我比較好奇的是,jaba是誰?

teszd 2007-06-27 12:24 PM

引用:
作者booger
謝謝~謝謝~,我已經找到bug了,一時手快少了單引號...
我比較好奇的是,jaba是誰?

丁丁科技大學(樓上的住址) 的 老師?
:laugh: :laugh: :laugh: :laugh:

我這樣好像很惡劣?
對不起~ :laugh:


所有的時間均為GMT +8。 現在的時間是04:55 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。