PDA

View Full Version : مشکل وصل شدن به table در Access



آوا123
پنج شنبه 22 شهریور 1386, 21:14 عصر
سلام

من تو یه برنامه ساده (ویدئو کلوپ) از Access برای ساختن پایگاه داده استفاده کردم شکل زیر هم یه قسمتی از پایگاه داده هستش که مشکل دارم

http://eternity.persiangig.com/Ava/a.JPG

توضیحات :
USER جدول مشتری که خودش به دو قسمت تقسیم میشه مشتری دائمی (شناخته شده ) و مشتری غیر دائمی (عمومی)
ِDOC_TYPE نوع سندامانتی( مثل شناسنامه ، ...) ، که برای مشتری غیر دائمی است

تو قسمت ثبت اطلاعات مشکل دارم وقتی که می خوام با استفاده از adodataset یا Adotable به جدول user وصل شم خطای زیر گرفته میشه و من نمی تونم به این Table وصل شم

http://eternity.persiangig.com/Ava/b.JPG

باید چی کنم؟؟؟:ناراحت:

تشکر

ghabil
پنج شنبه 22 شهریور 1386, 22:48 عصر
کوئری کهع به جدول میزنی غلطه ، متنش رو بزار تا بهت بگیم.

آوا123
جمعه 23 شهریور 1386, 10:05 صبح
کوئری به جدول میزنم ؟؟؟ منظورتون رو نفهمیدم

اگه منظورتون اینهکه دارم واسش کد می نویسم اینطور نیست چون اصلا کد نزدم براش
اول باید بتونم بهش وصل شم بعدش کد بزنم

اصلا از اول تو وصل شدن به جدول User مشکل پیش میاد

Mahmood_M
جمعه 23 شهریور 1386, 10:25 صبح
اصلا از اول تو وصل شدن به جدول User مشکل پیش میاد
اون تصویری که گذاشتید بالا نمی یاد ...
اگه می شه متن پیغام رو بنویسید ...

SYNDROME
جمعه 23 شهریور 1386, 11:28 صبح
با سلام


اصلا از اول تو وصل شدن به جدول User مشکل پیش میاد

بعد از تنظیم ADOConnection دکمه TestConnection را بزنیم.
پیغام مورد نظر چی است؟(وصل می شود یا نه).
موفق باشید

آوا123
جمعه 23 شهریور 1386, 11:57 صبح
اون تصویری که گذاشتید بالا نمی یاد ...
اگه می شه متن پیغام رو بنویسید ...


متن پیغام :

syntax Error in FROM Clause


بعد از تنظیم ADOConnection دکمه TestConnection را بزنیم.
پیغام مورد نظر چی است؟(وصل می شود یا نه).


کارهای اولیه که مربوط به Adoconnection میشه و البته Adotable را هم انجام دادم

کارهایی که انجام دادم :

Adoconnection :

خاصیت Connection string مربوطه درست تنظیم شده ...
جواب تست Test Connection succeed

login prompt : false
connected : True

Adotable :

connection به Adoconnection متصله ، خاصیت Table name رو جدول user قرار میدم وقتی میخوام Active رو true کنم اون پیغام رو میده

البته یه datasource هم دارم که به adotable وصله


ممنون از همگی

آوا123
جمعه 23 شهریور 1386, 12:17 عصر
من یه قسمت کوچیکی از برنامه رو واسه نمونه دوباره ساختم و آپلود کردم تا Error رو خودتون ببینید

20 کیلو بایتم نمیشه اگه زحمتی نیست دانلود کنید


http://eternity.persiangig.com/Ava/P0ject.rar

hossein taghi zadeh
جمعه 23 شهریور 1386, 12:19 عصر
با سلام

مشکل از نامگذاری جدول است. User در اکسس کلمه‌کلیدی است و رزرو شده.
جهت رفع مشکل، خاصیت TableName مربوط به ADOTableتان را برابر [User] قرار دهید.
در ضمن سعی کنید از قواعد نامگذاری استفاده کنید. برای مثال پیشوند نام جداولتان tbl باشد.

آوا123
جمعه 23 شهریور 1386, 12:29 عصر
خیلی ممنون ، با عوض کردن نام جدول مشکلم حل شد