سلام. من میخوام پروژه ی asp.net روی سرور قرار بدم.
من با معماری سه لایه کار کردم و connection string را در لایه در قالب یه کلاس در لایه DAL قرار دادم،و connection string در وب کانفیگ هم قرار دادم ..
حالا میخوام این پروژه رو پابلیش کنم و باید وب کانفیگ رو هم تغییر داده و قرار بدم...
حالا یه مشکلی هم اینه که من از SqlDataSource هم در پروژه استفاده کردم ، چون بتونم بین جدولا join بدم ... و حالا در کانکش استرینگ ارتباط اینSqlDataSource را برقرار کنم، و حالا واقها موندم که باید کانکش استرینگ چی بنویسم!!!!
اگه راهنمایی کنید... ممنون میشم...
شما باید هر جا که کانکشن استرینک را قرار دادید تغییر بدید
معمولا در وب کانفیگ قرار میدیم و هرجا که نیاز باشه از اونجا میخونیم
برای join نیازی به تغییر رشته اتصال نیست
استاد ببینید :
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="CompanyeyesConnectionString" connectionString="Data Source=SQL.m-negaherooz.ir,1430;Initial Catalog=1024_Companyeyes;Integrated security=true; USER ID=; PASS=; " />
<add name="LocalSqlServer" connectionString="Data source=SQL.m-negaherooz.ir,1430;Initial catalog=1024_Companyeyes;Integrated security=true; USER ID=; PASS=;" />
</connectionStrings>
برای اینکه بتونم از استفاده کنم SqlDataSource ، کانکش استرینگ اولی رو گذاشتم...
اشتباهه؟
البته تغییر دادم کاتالوگ و دیتا سورس رو، یا دامنه و هاست تنطیم کردم.
خواهش میکنم راهنمایی بفرمایید
Integrated security=true از رشته حذف کنید
استاد برای اینکه بتونم از جوین ها استفاده کنم باید کانکش استرینگ زیر در وب کانفیگ باشه و گرنه اشکال میگیره...
<add name="CompanyeyesConnectionString" connectionString="Data Source=SQL.m-negaherooz.ir,1430;Initial Catalog=1024_Companyeyes;Integrated security=true; USER ID=; PASS=; " />
و من فکر میکنم در هاست برای این مشکله...
برای اینه که درست کار نمیکنه؟؟؟
ادرس دامین: m-negaherooz.ir
استاد به خط 22 گیر میدهد و در خط 22 هم این است:
foreach (tbDefine_Customer _entity2 in _entityList2)
{
tbDefine_Customer نام یک کلاس در لایه مدل من هستش،و namespace هم در بالای صفحه قرار دادم و نمی دونم چرا لایه مدل من رو نمیشناسه ...
خواهش میکنم راهنمایی کنید.
باید کدتون رو بررسی کنید
یک object به صورت null ارسال کنید
کد را خط به خط اجرا کنید تا مشکل پیدا شود
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)