PDA

View Full Version : invalid file name



سهراب رسولی
جمعه 25 شهریور 1384, 20:51 عصر
بعد از آپلود فایل روی هاست (دیتابیس من از نوع اکسس است) ولی وقتی روی سایت عمل جستج را انجام میدهم پیغام invalid file name میگیرم در صورتی که همه چیز درست !!!
لسفا راهنمایی کنید

Behrouz_Rad
جمعه 25 شهریور 1384, 23:01 عصر
به احتمال زیاد مسیر اتصال به بانک اطلاعاتی خودتون رو اشتباه نوشتید.
این مسیر باید با سرور تطابق داشته باشه.
دیدن Connection String شما خالی از لطف نیست!

سهراب رسولی
یک شنبه 27 شهریور 1384, 10:14 صبح
سلام
ممنون
اگه برای مثال آدرس وب سایت من mysite.com باشه و بانک من در شاخه ای به نام dbباشه لطفا بگویید مسیر دیتا بیس من در wenconfig باید چه جوری نوشته بشه

بازهم ممنون

Behrouz_Rad
یک شنبه 27 شهریور 1384, 12:30 عصر
Server.MapPath(".") & ...

به جای ... باید دستور خواندن Connection String از فایل Web.Config را بنویسید که باید به شکل:


.\db\myDB.mdb

ذخیره شده باشد.

سهراب رسولی
یک شنبه 27 شهریور 1384, 13:00 عصر
ببینید این درسته
<add key="myconnection" value="provider=microsoft.jet.OLEDB.4.0;data source=http://www.mysite.com\db\qanrrc.mdb"/>

Behrouz_Rad
یک شنبه 27 شهریور 1384, 13:21 عصر
ببینید!
اصولا هدف از نگهداری Connection String در فایل Web.Config، استفاده از مزایای Connection Pooling است که این مکانیزم در پرووایدرهای OLEDB اصلا محسوس نیست.
بنابراین برای بانک های Access، قرار دادن Connection String در فایل Web.Config به هیچ وجه مناسب نیست.
موفق باشید.

سهراب رسولی
یک شنبه 27 شهریور 1384, 18:38 عصر
اگر بخواهیم بدون استفاده از webconfig و به طورمستقیم در این مسیر را تعریف کنیم حالا چونه این کاررا بکنیم
آیا استرینگی شبیه بالا درست است به هرحال من مشکل دارم