PDA

View Full Version : Operation must use an updateable query



vahidiran
یک شنبه 24 تیر 1386, 21:04 عصر
با سلام خدمت دوستان من کد زیر را در asp.net نوشتم ولی وقتی اونو اجرا می کنم خطا زیر را می ده


Operation must use an updateable query.


Dim StrCon As String
Dim StrSql As String
Dim dbconnection As New OleDbConnection
Dim command As New OleDbCommand
StrCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\WebSiteTest\Data\DataBan k.mdb"
dbconnection.ConnectionString = StrCon
StrSql = "Insert Into DataTable(FirstName,LastName,Snn,[Avg]) Values('" & TextBox1.Text & "','" & TextBox2.Text & "'," & TextBox3.Text & "," & TextBox4.Text & ")"
dbconnection.Open()
command.CommandText = StrSql
command.Connection = dbconnection
command.ExecuteNonQuery()
dbconnection.Close()

mehdi.mousavi
یک شنبه 24 تیر 1386, 21:14 عصر
با سلام خدمت دوستان من کد زیر را در asp.net نوشتم ولی وقتی اونو اجرا می کنم خطا زیر را می ده


Operation must use an updateable query.


Dim StrCon As String
Dim StrSql As String
Dim dbconnection As New OleDbConnection
Dim command As New OleDbCommand
StrCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\WebSiteTest\Data\DataBan k.mdb"
dbconnection.ConnectionString = StrCon
StrSql = "Insert Into DataTable(FirstName,LastName,Snn,[Avg]) Values('" & TextBox1.Text & "','" & TextBox2.Text & "'," & TextBox3.Text & "," & TextBox4.Text & ")"
dbconnection.Open()
command.CommandText = StrSql
command.Connection = dbconnection
command.ExecuteNonQuery()
dbconnection.Close()


سلام.
میتونید اینجا دلیلش رو بخونید. (http://support.microsoft.com/kb/175168)

Behrouz_Rad
یک شنبه 24 تیر 1386, 21:31 عصر
قبل از ایجاد تاپیک، جستجو بفرمایید.
این مورد بارها و بارها مطرح شده.

به پوشه ی حاوی فایل mdb، مجوز Write بده.

rezafars
دوشنبه 25 تیر 1386, 19:41 عصر
Data Source=C:\Inetpub\wwwroot\WebSiteTest\Data\DataBan k.mdb

\Data تو Web sharing مجوز write رو تیک بزن

Happy_davood
چهارشنبه 17 مرداد 1386, 08:44 صبح
مجوز WRITE مشکلی رو حل نمیکنه . روی فولدری که MDB توش هست کلیک راست کنید . گزینه Web Sharing تیک بزنید روی Share this Folder .