مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

الناز خدایی

عضویت از 1393/09/19

connection string هاست

  • شنبه 12 دی 1394
  • 16:10
تشکر میکنم

سلام. من میخوام پروژه ی asp.net روی سرور قرار بدم.

من با معماری سه لایه کار کردم و connection string را در لایه در قالب یه کلاس در لایه  DAL قرار دادم،و  connection string در وب کانفیگ هم قرار دادم ..

حالا میخوام این پروژه رو پابلیش کنم و باید وب کانفیگ رو هم تغییر داده و قرار بدم...

حالا یه مشکلی هم اینه که من از SqlDataSource هم در پروژه استفاده کردم ، چون بتونم بین جدولا join بدم ... و حالا در کانکش استرینگ ارتباط اینSqlDataSource  را برقرار کنم، و حالا واقها موندم که باید کانکش استرینگ چی بنویسم!!!!

اگه راهنمایی کنید... ممنون میشم...

پاسخ های این پرسش

تعداد پاسخ ها : 6 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 12 دی 1394
  • 16:14

شما باید هر جا که کانکشن استرینک را قرار دادید تغییر بدید

معمولا در وب کانفیگ قرار میدیم و هرجا که نیاز باشه از اونجا میخونیم

برای join نیازی به تغییر رشته اتصال نیست

کاربر سایت

الناز خدایی

عضویت از 1393/09/19

  • شنبه 12 دی 1394
  • 16:21

استاد ببینید :

 <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 ، کانکش استرینگ اولی رو گذاشتم...

اشتباهه؟

البته تغییر دادم کاتالوگ و دیتا سورس رو، یا دامنه و هاست تنطیم کردم.

خواهش میکنم راهنمایی بفرمایید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 12 دی 1394
  • 16:26

Integrated security=true از رشته حذف کنید

کاربر سایت

الناز خدایی

عضویت از 1393/09/19

  • شنبه 12 دی 1394
  • 16:34

استاد برای اینکه بتونم از جوین ها استفاده کنم باید کانکش استرینگ زیر در وب کانفیگ باشه و گرنه اشکال میگیره...

<add name="CompanyeyesConnectionString" connectionString="Data Source=SQL.m-negaherooz.ir,1430;Initial Catalog=1024_Companyeyes;Integrated security=true; USER ID=; PASS=; " />

و من فکر میکنم در هاست برای این مشکله...

برای اینه که درست کار نمیکنه؟؟؟

کاربر سایت

الناز خدایی

عضویت از 1393/09/19

  • شنبه 12 دی 1394
  • 17:46

ادرس دامین: m-negaherooz.ir

استاد به خط 22 گیر میدهد و در خط 22 هم این است:

  foreach (tbDefine_Customer _entity2 in _entityList2)
                {

tbDefine_Customer نام یک کلاس در لایه مدل من هستش،و namespace  هم در بالای صفحه قرار دادم و نمی دونم چرا لایه مدل من رو نمیشناسه ...

خواهش میکنم راهنمایی کنید.

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 13 دی 1394
  • 07:58

باید کدتون رو بررسی کنید

یک object به صورت null ارسال کنید

کد را خط به خط اجرا کنید تا مشکل پیدا شود

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)