امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از فایل udl
نویسنده پیام
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #1
استفاده از فایل udl
سلام.
من میخوام با روشی کانکشن استرینگ رو تعریف کنم که بعد برنامه رو جای دیگه خواستم نصب کنم به مشکل بر نخورم.
مثلا روشی مثل استفاده از فایل udl. حالا چند تا سوال.
1- آیا روش بهتری سراغ دارید؟
2- در دات نت 2008 نحوه خواندن فایل udl به چه صورته؟
2- اگه یوزر و پس در دیتابیس استفاده کنیم به چه صورت باید عمل کنیم. چون فایل udl پسورد رو به راحتی نشون میده.
۰۲-مهر-۱۳۸۸, ۰۳:۳۹:۱۰
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: استفاده از فایل udl
سلام پیمان جان
کانکشن استرینگ رو که فقط کافیه جای اسم server تو سیستم مقصد اسم computername طرف رو بنویسی و اگه احیانا express نصب کردی بعد از computernameیه SQLEXPRESS/ باید اظافه کنی حله
(اگه درست خاطرم مونده باشه)
(یه مقاله کوچیک در مورد نصب sqlserver تو سیستمهای دیگه دارم مینویسم چون اکثرا ملت رو این قضیه مشکل دارن یه نسخشم میزارم اینجا)
۰۲-مهر-۱۳۸۸, ۱۲:۵۰:۱۳
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #3
RE: استفاده از فایل udl
سلام.
مبین جان من که نمیتونم به ازای هر سرور یه کانکشن استرینگ تعریف کنم و دوباره پروژه رو کامپایل کنم و ستاپ بسازم.
میخوام برنامه هر جا نصب شد بتونم کانکشن استرینگ رو از بیرون بهش بدم.
۰۲-مهر-۱۳۸۸, ۱۳:۴۵:۱۱
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: استفاده از فایل udl
نیازی به این کار نیست
فقط کافیه با تابع api
getcomputername
اسم کامپیوتر رو بگیری و جای اسم verver تو کانکشن استرینگ بزاری
برنامت رو هر سروری که بره خب اسم کامپیوتر رو میخونه و جایگزین میکنه و همه چی حله

مشکلت چیه؟
۰۲-مهر-۱۳۸۸, ۱۴:۴۸:۴۶
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #5
RE: استفاده از فایل udl
سلام.
getcomputername اسم کامپیوتر کلاینت رو میده نه سرور رو. برنامه رو کلاینت ها نصب میشه و اونا باید آدرس سرور رو داشته باشن.
فایل udl خوبیش اینه که یه فایل خارجیه و بعدا میشه ادیتش کرد و نیازی به کامپایل مجدد برنامه نیست. ولی تو .net 2008 روش کار عوض شده ظاهرا و نمیتونم بخونمش.
۰۲-مهر-۱۳۸۸, ۱۹:۰۴:۳۰
ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #6
RE: استفاده از فایل udl
(۰۲-مهر-۱۳۸۸, ۱۹:۰۴:۳۰)Payman62 نوشته است: 2- اگه یوزر و پس در دیتابیس استفاده کنیم به چه صورت باید عمل کنیم. چون فایل udl پسورد رو به راحتی نشون میده.

یه راه تخیلی دارم Biggrin اگر دیگه خیلی مجبور شدی که پسورد لو نره، بگو بگم Biggrin

(۰۲-مهر-۱۳۸۸, ۱۹:۰۴:۳۰)Payman62 نوشته است: فایل udl خوبیش اینه که یه فایل خارجیه و بعدا میشه ادیتش کرد و نیازی به کامپایل مجدد برنامه نیست. ولی تو .net 2008 روش کار عوض شده ظاهرا و نمیتونم بخونمش.

چرا ؟ مگه با همون file name=... نمیشه خوندش ؟

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
(آخرین ویرایش در این ارسال: ۰۳-مهر-۱۳۸۸, ۱۴:۳۸:۲۴، توسط amirjan.)
۰۳-مهر-۱۳۸۸, ۱۴:۳۲:۵۱
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #7
RE: استفاده از فایل udl
سلام.
شما تو 2008 تست کردی؟ آخه من شنیدم تو 2008 اون روش جواب نمیده.
در مورد یوزر و پس هم میشه مثلا یوزر و پس رو به udl ندیم و بعد تو برنامه به کانکشن استرینگ اضافه کنیم. ولی راه جالبی نیست. راه بهتری سراغ داری بگو.
۰۳-مهر-۱۳۸۸, ۱۴:۵۷:۰۲
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #8
RE: استفاده از فایل udl
سلام.
در کل udl امنیتش پایینه. چون دست کاریش کنن ارتباط با سرور قطع میشه. ولی جایی خوندم میشه کاری کرد کسی نتونه دست کاریش کنه.
حالا چه روشی پیشنهاد میکنید؟
۰۳-مهر-۱۳۸۸, ۱۸:۱۶:۰۴
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #9
RE: استفاده از فایل udl
خوب خودت یه صفحه شبیه udl طراحی کن اطلاعات اولیه رو از کاربر بگیر
یا با کدهای مربوط به شبکه(به دست اوردن نام سرور یا به دست اوردن ایپی سرور)خودت کانکشن استرینگ رو بساز
۰۳-مهر-۱۳۸۸, ۲۳:۰۰:۱۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : amirjan
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #10
RE: استفاده از فایل udl
سلام.
من میخوام با روش استاندارد و اصولی کار رو انجام بدم. فکر نمیکنم خیلی پیچیده باشه.
۰۳-مهر-۱۳۸۸, ۲۳:۰۸:۵۳
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #11
RE: استفاده از فایل udl
سلام.
طراحی فرمی که آدرس سرور رو بگیره هم فکر بدی نیست.
حالا روش دیگه ای کسی بلد نیست؟ به هر حال باید یه راه اصولی برای این کار باشه.
مشکل فایل های udl عدم امنیتشونه. وگرنه روش مناسبین.
۰۴-مهر-۱۳۸۸, ۱۸:۱۶:۰۴
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS