View Full Version : خواندن از table
نغمه
دوشنبه 09 خرداد 1384, 10:01 صبح
یک دیتا بیس در محیط sql server دارم می خوام تو application program دستوری بنویسم تا مقداری را از یکی از table های این دیتا بیس بخونه چه دستوری باید بنویسم؟
majid_afra222
دوشنبه 09 خرداد 1384, 14:24 عصر
سلام
یعنی تا حالا این کار رو نکردی (برنامه نویسی بانک اطلاعاتی)
یه شی برای اتصال به بانک٬یه شی برای انجام پرس و جو و اشیای دیگه که برای کار با بانک دارن رو برای کار بانک اطلاعاتی لازم داری.
بعد یه دستور select ساده می نویسی.
در ضمن زبان برنامه نویسی رو هم مشخص کن.
AminSobati
دوشنبه 09 خرداد 1384, 21:02 عصر
در کل اگر این سوال رو در بخش زبان برنامه نویسی مربوطه مطرح کنین جواب کاملتری دریافت خواهید کرد
نغمه
سه شنبه 10 خرداد 1384, 08:04 صبح
سلام
یعنی تا حالا این کار رو نکردی (برنامه نویسی بانک اطلاعاتی)
یه شی برای اتصال به بانک٬یه شی برای انجام پرس و جو و اشیای دیگه که برای کار با بانک دارن رو برای کار بانک اطلاعاتی لازم داری.
بعد یه دستور select ساده می نویسی.
در ضمن زبان برنامه نویسی رو هم مشخص کن.
اولین بارم هست!!!!
این اشیا را خودم باید بنوسم یا اینکه از قبل موجود هست ؟
زبان برنامه نویس هست c++
majid_afra222
سه شنبه 10 خرداد 1384, 08:46 صبح
سلام
من تا بحال از C++ برای کار با sql server استفاده نکردم٬ولی تو sampleهای خود sql server (اگه نصب کرده باشی)٬مثالهایی با VC++ داره که می تونه بدردت بخوره. مثالها رو نصب کن و برای کارهای مختلفی که می خوای٬ مثالهای اون بخش رو ببین.
یا اینکه از دوستانی که از این زبان برای کار با sql server استفاده کردن کمک بگیر (مثل آقای محمد میرمصطفی)
ولی با اینحال پیشنهاد می کنم با زبان و ابزار ساده تر کار رو شروع کنی.
نغمه
سه شنبه 10 خرداد 1384, 16:34 عصر
سلام
یا اینکه از دوستانی که از این زبان برای کار با sql server استفاده کردن کمک بگیر (مثل آقای محمد میرمصطفی)
ولی با اینحال پیشنهاد می کنم با زبان و ابزار ساده تر کار رو شروع کنی.
به آقای محمد میرمصطفی چه جوری دسترسی پیدا کنم ؟
منظورتون از زبان ساده تر چیه ؟
محمد میرمصطفی
چهارشنبه 11 خرداد 1384, 00:18 صبح
سلام
به آقای محمد میرمصطفی چه جوری دسترسی پیدا کنم ؟
ولا دسترسی نمیخواد من مرتب دارم postهای جدید رو چک می کنم.
لطف کن بگو با کدوم یکی از VC، Borland C++ Builder یا #C برنامه نویسی می کنی؟
ممنون از لطفت مجید جان.
majid_afra222
چهارشنبه 11 خرداد 1384, 06:10 صبح
ممنون محمد میرمصطفی عزیز
منظورتون از زبان ساده تر چیه ؟
منظور زبانهای جدید و ویژوال می باشد (مثل C#٬ دلفی، vb.net و ...)
نغمه
چهارشنبه 11 خرداد 1384, 08:29 صبح
سلام
لطف کن بگو با کدوم یکی از VC، Borland C++ Builder یا #C برنامه نویسی می کنی؟
ممنون از لطفت مجید جان.
من با ++Borland C برنامه نویسی میکنم
محمد میرمصطفی
پنج شنبه 12 خرداد 1384, 00:55 صبح
چندین راه داره. بسته به کاری که میخوای بکنی. ولی روال کار در کل یکیه.
1- اتصال به Engine.
2- انتخاب Table یا ایجاد Query
3- نمایش Data
4- و در صورت لزوم Update کردنش.
1- اتصال به Engine: میتونی از یه ADOConnection استفاده کنی (که بیشتر توصیه شده. ) التبه اشیا ADODataSet خودشون ConnectionString دارن. ولی معمولا درست نیست. (عرض کردم بسته به کارت)
2- از ADOTable یا ADOQuery (بازم معمولا) استفاده کن
در هر دو Connection رو باید ست کنی.
در Table، خصوصیت TableName و در Query خصوصیت SQL رو.
3- یه Component از نوع نمایش داده مثل DBGrid( توصیه شده )، TDBEdit و ...
یه DataSource.
ِDataSrource رو به DataSet وصل من و Grid رو به DataSource. حال DataSet رو Active کن. کار تا اینجا تمومه
محمد میرمصطفی
پنج شنبه 12 خرداد 1384, 01:22 صبح
چندین راه داره. بسته به کاری که میخوای بکنی. ولی روال کار در کل یکیه.
1- اتصال به Engine.
2- انتخاب Table یا ایجاد Query
3- نمایش Data
4- و در صورت لزوم Update کردنش.
1- اتصال به Engine: میتونی از یه ADOConnection استفاده کنی (که بیشتر توصیه شده. ) التبه اشیا ADODataSet خودشون ConnectionString دارن. ولی معمولا درست نیست. (عرض کردم بسته به کارت)
2- از ADOTable یا ADOQuery (بازم معمولا) استفاده کن
در هر دو Connection رو باید ست کنی.
در Table، خصوصیت TableName و در Query خصوصیت SQL رو.
3- یه Component از نوع نمایش داده مثل DBGrid( توصیه شده )، TDBEdit و ...
یه DataSource.
ِDataSrource رو به DataSet وصل من و Grid رو به DataSource. حال DataSet رو Active کن. کار تا اینجا تمومه
نغمه
شنبه 14 خرداد 1384, 10:36 صبح
چندین راه داره. بسته به کاری که میخوای بکنی. ولی روال کار در کل یکیه.
میشه کدش را با ++c بنویسید!!!!!!! لطفا
محمد میرمصطفی
دوشنبه 16 خرداد 1384, 01:24 صبح
New > New Application.
روی فرم از پالت ADO یه ADOConnection رو فرم میندازی.
روی ADOConnection دوبار کلیم میکنی تا ConnectionString Biulder اجرا شه.
Build رو مینزی.
SQLServer رو انتخاب می کنی.
Next میزنی.
جای server name یه "." میزاری.
اگه از NT استفاده می کنی از Use Windows NT... استفاده می کنی.
اگه نه از Use a specific... و user name = sa و Blank password و database رو master انتخاب می کنی.
...... ادامه داره وقتم تموم شدو بعد بقیشو می گم.
محمد میرمصطفی
دوشنبه 23 خرداد 1384, 23:34 عصر
ادامه بدم؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.