PDA

View Full Version : منم با access یه مشکل بزرگ دارم



bahrami
پنج شنبه 12 شهریور 1383, 23:55 عصر
سلام...
من وقتی تو asp به بانک اکسس وصل میشم و میخوام یه رکورد رو به بانکم اضافه کنم با این پیغام خطا مواجه میشم:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.

جالب اینه که این خطا رو فقط روی دستگاه خودم میبینم و وقتی که برنامه و بانک رو میذارم روی اینترنت مشکلی نداره ولی روی لوکال هاست نمیتونم اجرا کنم :?

کی میدونه باید چه کار کنم؟
در ضمن طرز وصل شدنم به بانک هم به شکل زیر هست:
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open server.mappath("company.mdb")

Nightbat
شنبه 14 شهریور 1383, 10:48 صبح
ببین این داره از Query اشکال می گیره . اگه می تونی Recordset و SqlText رو هم بنویس تا اشکال معلوم شه . :wink:

bahrami
شنبه 14 شهریور 1383, 15:02 عصر
سلام ... شکر خدا مشکل حل شد...
من برای حلش این کارو کردم:
فولدری که بانکم داخلش بود رو share کردم. بعد همونجا یه گزینه بود که به کاربران اینترنتی اجازه میداد فایلهای این فولدر رو ویرایش کنند!! من اون گزینه رو انتخاب کردم و بعد مشکل حل شد... جالب اینه که همه اینا روی لوکال هاست انجام شد در شرایطی که من اصلا به شبکه وصل نبودم!!!