امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط ویژوال بیسیک با فایل پسوند mdf
نویسنده پیام
sepahbod آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 34
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 22 تشکر در 20 ارسال )
ارسال: #12
RE: ارتباط ویژوال بیسیک با فایل پسوند mdf
راستش من زمانی این فکر به ذهنم خورد که یه برنامه بود که با بانک SQL کار می کرد و طریقه نصبش به این صورت بود که باید ابتدا بر روی سیستم برنامه SQL را که تصاویر آن در بالا بود را نصب می کردیم و سپس برنامه مورد نظر را نصب می کردیم . و گفته بود اگه رمز عبور خواست نام کاربری را SA و رمز عبور را خالی بگذارید . در ضمن هرجا برنامه اصلی را نصب می کردیم فایل بانک اطلاعاتیش همونجا بود . برنامه فکر کنم به این صورت بود که خود این بانک اطلاعاتی را به برنامه SQL متصل می کرد . من در اصل می خواستم یه همچین کاری بکنم . که یه فایل بانک اطلاعاتی را از طریق اجرای برانامه به SQL متصل کنم و برنامه کار بکنه .
در اصل برنامه های دیگری هم دیدم که همین طور کار می کنه و کاربر نیاز که دخالت و ایجاد نتظیم و اتصال فایل بانک اطلاعاتی در SQL نمی باشد .
برای این کار من چکار باید بکنم دوستان عزیز ؟
۱۲-شهریور-۱۳۹۲, ۱۳:۱۲:۰۶
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #13
RE: ارتباط ویژوال بیسیک با فایل پسوند mdf
(۱۲-شهریور-۱۳۹۲, ۱۳:۱۲:۰۶)sepahbod نوشته است: راستش من زمانی این فکر به ذهنم خورد که یه برنامه بود که با بانک SQL کار می کرد و طریقه نصبش به این صورت بود که باید ابتدا بر روی سیستم برنامه SQL را که تصاویر آن در بالا بود را نصب می کردیم و سپس برنامه مورد نظر را نصب می کردیم . و گفته بود اگه رمز عبور خواست نام کاربری را SA و رمز عبور را خالی بگذارید . در ضمن هرجا برنامه اصلی را نصب می کردیم فایل بانک اطلاعاتیش همونجا بود . برنامه فکر کنم به این صورت بود که خود این بانک اطلاعاتی را به برنامه SQL متصل می کرد . من در اصل می خواستم یه همچین کاری بکنم . که یه فایل بانک اطلاعاتی را از طریق اجرای برانامه به SQL متصل کنم و برنامه کار بکنه .
در اصل برنامه های دیگری هم دیدم که همین طور کار می کنه و کاربر نیاز که دخالت و ایجاد نتظیم و اتصال فایل بانک اطلاعاتی در SQL نمی باشد .
برای این کار من چکار باید بکنم دوستان عزیز ؟
اون توضیحی که دادم، همین چیزی بود که شما میخواین
شما وقتی برنامتون رو نصب میکنین، اتوماتیک، اس کیو ال سرور اکسپرس نصب میشه. برنامه تون رو اجرا می کنین، با کانکشن استرینگی که بهتون دادم، به دیتابیس وصل میشین، چک میکنین که آیا، دیتابیس شما روی اس کیو ال نصب هست یا نه؟ اگه نصب هست، پس برنامه به روند عادیش ادامه می ده و کار میکنه، اما اگه نصب نیست، باید دیتابیس شما، به همراه تیبل ها، فیلد ها و احیانا اگه Row های خاصی میخواین، باید ساخته بشه! پس دستور ساخت همه اینها رو صادر میکنین، و برنامه دوباره به روند عادی خودش ادامه میده!
با این سیستم، کاربر درگیر کارای نصب اس کیو ال و امثالهم نیست!

پارک24
مرجع خرید و فروش خودرو
۱۲-شهریور-۱۳۹۲, ۱۳:۲۲:۱۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy
sepahbod آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 34
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 22 تشکر در 20 ارسال )
ارسال: #14
RE: ارتباط ویژوال بیسیک با فایل پسوند mdf
دوست عزیزم در کد استرینگی که شما بهم گفتید یه چیزی فکر من را مشغول کرد . برنامه میسر و نام بانک اطلاعاتی من را از کجا بدست میاره و از کجا می فهمه که بانک من در چه پوشه ای و با چه نامی قرار داد ؟
۱۲-شهریور-۱۳۹۲, ۱۳:۳۰:۵۵
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #15
RE: ارتباط ویژوال بیسیک با فایل پسوند mdf
ببینین، همونطوری که توی چند پست قبل هم توضیح دادم، اس کیو ال سرور، با فایل کار نمیکنه! با یه سرویس ویندوز کار میکنه! وقتی اون سرویس اجرا باشه، شما با کانکشن استیرینگی که دادم، بهش وصل می شین و بقیه کارا مثل اتصال به فایل های دیتابیس بر عهده اون سرویس هستش! اصطلاحا به اون سرویس میگن موتور اس کیو ال یا سرویس اس کیو ال سرور!

کلاً همین مسأله هستش که دیتابیسی مثل اکسس رو که File-Based هستش، از اس کیو ال سرور که Server-Based و Service-Based هستش جدا میکنه

پارک24
مرجع خرید و فروش خودرو
۱۲-شهریور-۱۳۹۲, ۱۳:۴۸:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy
sepahbod آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 34
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 22 تشکر در 20 ارسال )
ارسال: #16
RE: ارتباط ویژوال بیسیک با فایل پسوند mdf
من فایل SQL Server Express 2008 R2 را از سایت میکروسافت دانلود کردم و بر روی سیستم مورد نظر آن را نصب نمودم . حالا فایلی که حاوی اطلاعات مورد نظر ما است را در مسیر مثلا D:\date\book.mdf قرار دادیم . حالا در برنامه ویژوال بیسیک 6 خود یک کنترول Adodc1 قرار دادیم و یک کنترول DataGrid1 را به آن متصل کردیم که به محض اتصال اطلاعات در آن به نمایش در بیاید و آنها را مشاهده کنیم . حالا در رویداد Form_Load کد زیر چی بنویسیم ؟ من کد زیر را قرار دادم ولی اتصال بر قرار نمیشه :
کد php:
Adodc1.ConnectionString "Provider=SQLNCLI10;Server=.\SQLExpress;AttachDbFilename=D:\data\bank.mdf;Database=book;Trusted_Connection=Yes;"
Adodc1.CommandType adCmdText
Adodc1
.RecordSource "select * for name"
Adodc1.Refresh 
حالا به نظر شما من کد بالا را به چه صورت تغییر بدهم که اتصال برقرار بشه ؟
از همکاری شما دوست عزیزم بسیار بسیار سپاسگذارم .
(آخرین ویرایش در این ارسال: ۱۲-شهریور-۱۳۹۲, ۲۰:۳۸:۱۳، توسط babyy.)
۱۲-شهریور-۱۳۹۲, ۱۴:۰۸:۴۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط وی بی 6 و mysql Agary 11 15,056 ۲۲-دى-۱۳۹۳, ۱۴:۱۴:۰۵
آخرین ارسال: bahramvb
  [سوال] ارتباط ویژوال بیسیک از طریق SQL Server Express sepahbod 0 2,786 ۱۲-شهریور-۱۳۹۲, ۱۶:۲۵:۵۱
آخرین ارسال: sepahbod
  ارتباط با دیتابیس روی شبکه Di Di 21 22,365 ۰۶-آذر-۱۳۹۱, ۱۴:۰۹:۲۴
آخرین ارسال: stringf
  استفاده از دستورات SQL در ویژوال بیسیک (1) sayberiya 2 12,500 ۲۴-مرداد-۱۳۸۸, ۰۰:۲۴:۱۶
آخرین ارسال: ahp_online
  کی ارتباط با MYSQL روی سرور اینترنت رو با VB تجربه کرده؟ ba_maram_shiraz 1 4,555 ۳۰-تير-۱۳۸۸, ۱۰:۰۸:۱۶
آخرین ارسال: Mr.pRoGraMmer
  ارتباط sql server و vb6 hamedaj 1 6,289 ۲۹-تير-۱۳۸۸, ۰۹:۵۸:۰۲
آخرین ارسال: ba_maram_shiraz
  مشکل در ارتباط با بانک amene 1 3,488 ۰۴-تير-۱۳۸۸, ۱۰:۲۷:۴۳
آخرین ارسال: red11011
  ارتباط با SQL servre2000در VB6 fakhredin 2 4,124 ۰۲-تير-۱۳۸۸, ۰۸:۱۹:۵۳
آخرین ارسال: red11011
  استفاده از دستورات SQL در ویژوال بیسیک (2) sayberiya 0 6,124 ۱۴-تير-۱۳۸۷, ۱۳:۱۴:۴۷
آخرین ارسال: sayberiya
  ارتباط مستقیم با mysql aryaanoosh_diba 2 5,167 ۲۸-خرداد-۱۳۸۷, ۱۲:۵۴:۱۴
آخرین ارسال: aryaanoosh_diba

پرش به انجمن:


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

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