PDA

View Full Version : سوال: اتصال لیبل به دیتابیس



fozolefozola
چهارشنبه 13 آبان 1388, 21:28 عصر
سلام

من مي خوام فقط يك ليبل و به ديتابيس وصل كنم

چطور مي تونم اينكار و كنم؟

esmartiz_red
چهارشنبه 13 آبان 1388, 22:51 عصر
دوست عزیز لیبل که مستقیم به بانک وصل نمی شه شما باید ابتدا یک اتصال ایجاد کنی بعد داده مورد نظرتو بگیری و در لیبل نمایش بدی
تو لینک های زیر که برات می زارم نمونه برنامه برای کار با بانک اطلاعاتی وجو داره
http://barnamenevis.org/forum/showthread.php?t=64210
http://barnamenevis.org/forum/showthread.php?t=95001

viper2009
چهارشنبه 13 آبان 1388, 23:02 عصر
دوست عزیز لیبل که مستقیم به بانک وصل نمی شه شما باید ابتدا یک اتصال ایجاد کنی بعد داده مورد نظرتو بگیری و در لیبل نمایش بدی
تو لینک های زیر که برات می زارم نمونه برنامه برای کار با بانک اطلاعاتی وجو داره
http://barnamenevis.org/forum/showthread.php?t=64210
http://barnamenevis.org/forum/showthread.php?t=95001

سلام
مگه با استفاده از Binding این کار صورت نمی گیره؟
Lable1.DataBinding.Addو ...

esmartiz_red
چهارشنبه 13 آبان 1388, 23:05 عصر
دوست عزیز صورت می گیره اما این نمی شه کد نویسی و برنامه نویسی می شه کار با wizard

fozolefozola
چهارشنبه 13 آبان 1388, 23:22 عصر
دوست عزیز لیبل که مستقیم به بانک وصل نمی شه شما باید ابتدا یک اتصال ایجاد کنی بعد داده مورد نظرتو بگیری و در لیبل نمایش بدی
تو لینک های زیر که برات می زارم نمونه برنامه برای کار با بانک اطلاعاتی وجو داره
http://barnamenevis.org/forum/showthread.php?t=64210
http://barnamenevis.org/forum/showthread.php?t=95001

ممنون از لينكها

مي تونيد يك نمونه برنامه بهم بدين
اگر مستقيم هم وصل نشه اشكال نداره

به صورت ويزاردي نباشه
كدها دستي باشه


شرمنده من نمي دونم چطور توضيح بدم
مثلا من مي خوام توي يك label هر چي كه در فيلد 1 تيبل DBtable در Sqlserver2008 قرار داره رو نشون بده

اگر بشه هر خاصيت label رو از ديتابيس بخونه بهتره
مثلا:color و يا text هر كدوم بصورت مجزا از ديتابيس بخونه

كه من بتونم همه تنظيمات در ديتابيسم داشته باشم

esmartiz_red
پنج شنبه 14 آبان 1388, 00:09 صبح
تنظیمات رو معمولا توی بانک ذخیره نمی کنن معمولا توی فایل قرار می گیره حالا فرمت فایل به خودتون بستگی داره

fozolefozola
پنج شنبه 14 آبان 1388, 01:35 صبح
تنظیمات رو معمولا توی بانک ذخیره نمی کنن معمولا توی فایل قرار می گیره حالا فرمت فایل به خودتون بستگی داره

مي تونيد يك پروژه كوچك برام درستي كني كه ببينم چطور كار ميكنه

ممنون ميشم

viper2009
پنج شنبه 14 آبان 1388, 22:07 عصر
دوست عزیز صورت می گیره اما این نمی شه کد نویسی و برنامه نویسی می شه کار با wizard

فکر کنم من هم کد نوشتما

Sajjad.Aghapour
پنج شنبه 14 آبان 1388, 23:35 عصر
دوست عزیز صورت می گیره اما این نمی شه کد نویسی و برنامه نویسی می شه کار با wizard

منظورتون چیه که میشه کار با wizard


lbl.DataBindings.Clear();
Binding b = new Binding("Text", ds, "person.fname");
lbl.DataBindings.Add(b);

Sajjad.Aghapour
جمعه 15 آبان 1388, 10:24 صبح
بابا عوض دعوا يك پروژه بدين بهم

حداقل يك مقاله برام بزاريد

عجيبه ها!!

دوست عزیز شما مشکلتون چیه؟
کدهایی که ارائه شده رو امتحان کردید؟
میدونید چطوری به یک بانک متصل بشید و اطلاعات اون رو بخونید؟
کار با فایل ها رو بلدید؟

این دعوا نیست.فقط یک رفع اشکاله.....
شما هم امتحان کنید، اگر مشکلی بود مطرح کنید تا دوستان مشکلتان را برطرف کنن نه اینکه با یک پروژه نوشتن مشکل شما رو بیشتر کنن......

fozolefozola
دوشنبه 18 آبان 1388, 00:13 صبح
دوست عزیز شما مشکلتون چیه؟
کدهایی که ارائه شده رو امتحان کردید؟
میدونید چطوری به یک بانک متصل بشید و اطلاعات اون رو بخونید؟
کار با فایل ها رو بلدید؟

این دعوا نیست.فقط یک رفع اشکاله.....
شما هم امتحان کنید، اگر مشکلی بود مطرح کنید تا دوستان مشکلتان را برطرف کنن نه اینکه با یک پروژه نوشتن مشکل شما رو بیشتر کنن......

خوب اينكه datasource نداره؟

اَرژنگ
دوشنبه 18 آبان 1388, 02:00 صبح
دوست عزیز صورت می گیره اما این نمی شه کد نویسی و برنامه نویسی می شه کار با wizard

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

slashslash2009
دوشنبه 18 آبان 1388, 09:23 صبح
واسه این کار می تونی از یه ترفند استفاده کنی یه کامبو باکسو به دیتا بیست وصل کنی بعدش چیزی رو که تو کامبو نشون میده رو در لیبل یا تکست باکس هم بزاری خیلی راحته من همیشه همین کارو میکنم فقط باید کامبو باکستو یه جوری قایمش کنی.هزاران راهه دیگه هم هست

اَرژنگ
دوشنبه 18 آبان 1388, 09:33 صبح
واسه این کار می تونی از یه ترفند استفاده کنی یه کامبو باکسو به دیتا بیست وصل کنی بعدش چیزی رو که تو کامبو نشون میده رو در لیبل یا تکست باکس هم بزاری خیلی راحته من همیشه همین کارو میکنم فقط باید کامبو باکستو یه جوری قایمش کنی.هزاران راهه دیگه هم هست

به این جور روشها راه گفته نمیشه، بیراهه بیشتر بهشان میاد. به Windows Forms Data Binding یک نگاه انداخته بشه و از روشهایه معتبر استفاده بشه خیلی بهتره.

slashslash2009
دوشنبه 18 آبان 1388, 10:12 صبح
حق با دوستمونه ولی منم گفتم که این یه ترفنده

fozolefozola
دوشنبه 18 آبان 1388, 15:31 عصر
براي DataBindings و Binding بايد چيزي بايد usingبشه؟

Mostafa_Dindar
دوشنبه 18 آبان 1388, 15:45 عصر
خيلي از كاربران اگه 1 هفته بشينن يك كتاب مقدماتي رو مطالعه كنند به اندازه چند ماه تو اين فروم سوال بپرسند بيشتر جلو ميافتن

صفر کیلومتر 1389
پنج شنبه 24 تیر 1389, 18:57 عصر
ببخشید ..
من این تاپیک رو خوندم ولی نتونستم به نتیجه ای برسم
میشه توضیح بیشتری بدید که چکار باید کرد ؟
مثلا من می خوام مجموع اطلاعات یک ستون از جدول رو در لیبل نشون بدم
چکار باید بکنم ؟

اَرژنگ
شنبه 26 تیر 1389, 14:36 عصر
ببخشید ..
من این تاپیک رو خوندم ولی نتونستم به نتیجه ای برسم
میشه توضیح بیشتری بدید که چکار باید کرد ؟
مثلا من می خوام مجموع اطلاعات یک ستون از جدول رو در لیبل نشون بدم
چکار باید بکنم ؟
اول اون اطلاعات را بدست میارید
بعدش هم در لیبل نشان میدید.
گرفتن اطلاعات از داتابیس را بدونید مشکلی ندارید ولی مشکل شما این است که
۱.چطوری اطلاعات را از داتابیس بدست بیارید
و
۲.در یک لیبل نشان بدید
هر قسمت را جداگانه با توضیح کامل بپرسید جواب میگیرید.

Babak-Magic
شنبه 26 تیر 1389, 15:14 عصر
خوب چرا از sqldatareader استفاده نمیکنید؟

81579001
شنبه 16 مرداد 1389, 03:53 صبح
سلام
باتشکر از اساتید گرامی
اگر امکان دارد بنده را راهنمایی بفرمایید
برای این کد

Binding b = new Binding("Text", ds, "person.fname");
می خواهم از دیتابیس اطلاعات وارد لیبل و تکست باکس کنم

البته اگر این روش درست است
درصورت روش بهتر ؟

متشکرم

81579001
شنبه 16 مرداد 1389, 15:05 عصر
سلام
راهی برای ارسال اطلاعات به تکست باکس هست ؟
تشکر