PDA

View Full Version : Query



AmirWriter
جمعه 17 فروردین 1386, 23:59 عصر
سلام . موقع اجرای این دستور
selectString = "INSERT INTO [Users] ([Name],[Password],[Permission]) VALUES ('c','d','e')"
این ارور صادر می شه
System.Data.OleDb.OleDbException: Operation must use an updateable query.

کسی می دونه چرا؟؟( در ضمن سرچ کردم چیزی پیدا نکردم
این کوری روی یه فایل اکسس اجرا می شه .

sqlcommandbuilder
شنبه 18 فروردین 1386, 00:13 صبح
این مشکل رو من هم قبلا داشتن. متاسفانهvbدر ارتباط با اکسس با اسم بعضی فیلد ها مشکل ذاره مثلا تو کار تو فیلد passwordو فیلد user رو rename کن مشکل حلهههههههه!:چشمک:

Microsoft.net
شنبه 18 فروردین 1386, 02:36 صبح
جدول users جزو جدول های سیستمی است و در کویری آنرا اشتباه میگیرد ،dbo.users رو امتحان کنید

AmirWriter
شنبه 18 فروردین 1386, 21:34 عصر
جدول users جزو جدول های سیستمی است و در کویری آنرا اشتباه میگیرد ،dbo.users رو امتحان کنید


امتحان کردن هیچ کدوم از این راه ها جواب نمیدن . در ضمن جدول را دیلیت ه نمی تونم بکنم . همون ارور رو می ده .

Alireza_Salehi
شنبه 18 فروردین 1386, 21:50 عصر
اولا این برنامه شما Win APP هستش یا Web APP ؟

احتمالا اون پوشه ای که فایل ACCESS درونش قرار داره دسترسی Write نداره!

روی پوشه مورد نظر RightClick>Properties>Security>Permisson برید و دسترسی Write رو مجاز کنید.

مهدی نان شکری
شنبه 18 فروردین 1386, 22:22 عصر
دستورتون رو در Insert Command دیتاآداپتور قرار میدید یا Update Command?

AmirWriter
شنبه 18 فروردین 1386, 23:57 عصر
اولا این برنامه شما Win APP هستش یا Web APP ؟

احتمالا اون پوشه ای که فایل ACCESS درونش قرار داره دسترسی Write نداره!

روی پوشه مورد نظر RightClick>Properties>Security>Permisson برید و دسترسی Write رو مجاز کنید.


پروژه Web APP هست و چون IIS نصب هست ما نمی تونیم روی پوشه ها دسترسی تایین کنیم .

AmirWriter
شنبه 18 فروردین 1386, 23:58 عصر
دستورتون رو در Insert Command دیتاآداپتور قرار میدید یا Update Command?


میتونین یه مثال بنویسین ؟

Alireza_Salehi
یک شنبه 19 فروردین 1386, 00:03 صبح
پروژه Web APP هست و چون IIS نصب هست ما نمی تونیم روی پوشه ها دسترسی تایین کنیم .


باز هم فرقی نداره توی IIS به پوشه مورد نظر دسترسی Write تعریف کنید!

مهدی نان شکری
یک شنبه 19 فروردین 1386, 01:16 صبح
میتونین یه مثال بنویسین ؟

با سلام
من فکر کردم WinApplication هست.
ولی حالا حق با جناب arsp_2004 هست.
شما Write permision ندارید.

AmirWriter
یک شنبه 19 فروردین 1386, 11:01 صبح
با سلام
من فکر کردم WinApplication هست.
ولی حالا حق با جناب arsp_2004 هست.
شما Write permision ندارید.


دسترسی Write موجود است .