PDA

View Full Version : روی هاست چگونه به بانک اطلاعات وصل بشم



ehsan2007
سه شنبه 27 شهریور 1386, 23:00 عصر
سلام
من صفحه asp.net خودمو فرستادم روی هاست ولی ارور میده ارورشم فکر کنم از آدرس اتصال به بانک اطلاعاتمه چه کدیرو به جای کد زیر باید توی فایل با پسوندvb بگذارم

strcon = "provider = Microsoft.Jet.OLEDB.4.0;" & "Data Source
= /inetpub/wwwroot/box.mdb"


به جای کد
/inetpub/wwwroot/box.mdb

shahab_ksh
سه شنبه 27 شهریور 1386, 23:02 عصر
این آخری چیه ؟
=/inetpub/wwwroot/box.mdb

این
"/" ؟؟؟؟

nazaninam
سه شنبه 27 شهریور 1386, 23:03 عصر
آدرسی که شما دادید آدرس مجازی هست باید آدرس را به صورت حقیق ( فیزیکی ) ست کنید به شکل


d:\inetpub\wwwwroot\...

ehsan2007
سه شنبه 27 شهریور 1386, 23:05 عصر
شما سوال منو متوجه نشدید من روی هاست میخوام بفرستم روی هاست که نمیشه نوشت درایو d باید چیکار کنم

shahab_ksh
سه شنبه 27 شهریور 1386, 23:16 عصر
شما سوال منو متوجه نشدید من روی هاست میخوام بفرستم روی هاست که نمیشه نوشت درایو d باید چیکار کنم

چرا نمیشه مگه سرور چش از کامپیوتر کمتره ؟

برای اینکار باید از server.Mappath استفاده کنید
مثلا
OleDbConnection cnn=new OleDbConnection("provider=microsoft.jet.oledb.4.0; DATA Source=server.Mappath("./data.mdb)" );

ehsan2007
سه شنبه 27 شهریور 1386, 23:52 عصر
از کمکتون خیلی ممنونم
اصلاح شده کدم این شد
(("provider=microsoft.jet.oledb.4.0;Data Source=" & Server.MapPath("box.mdb")