PDA

View Full Version : خواندن Table های یک بانک اطلاعاتی



مهدی رحیم زاده
دوشنبه 26 بهمن 1388, 11:42 صبح
سلام
چطور میتونیم Table های یک بانک اطلاعاتی رو بخونیم؟
منظورم اینه که نام Table های بانک رو نمایش بدیم.
با تشکر

saber4166
دوشنبه 26 بهمن 1388, 11:51 صبح
سلام دوست عزیز


"SELECT Name As N From SYSOBJECTS WHERE XTYPE='" + textBox1.Text+"'"


از این String استفاده کن
جای text box هم باید کاراکتر اول رو قرار بدی یه کاراکتر مربوطه

مهدی رحیم زاده
دوشنبه 26 بهمن 1388, 15:47 عصر
میشه یکم در مورد این کد توضیح بدی.
تکس باکس چیه اونجا؟

vahid.ch013
دوشنبه 26 بهمن 1388, 20:08 عصر
سلام،یه مشکا دارم تو درج دیتا در DB.
میخوام از طریق OleDbاین کار رو بکنم،اما فعال نیست فکر کنم باید تو Preference اضافش کنم،لطفا کمک کنید.
ممنون

saber4166
دوشنبه 26 بهمن 1388, 21:41 عصر
میشه یکم در مورد این کد توضیح بدی.
تکس باکس چیه اونجا؟

عرض کردم باید جای TextBox کاراکتر مربوطه رو بنویسید
من تو برنامم Text Box گذاشتم تا به جای هر کاراکتری که میخوام جواب بگیرم به خاطر همین کد رو کپی پیس کردم:چشمک: شما میتونید از کاراکتر ها استفاده کنید مثلا :
مثل کاراکتر S یا P و غیره ... بر اساس نیازتون
موفق باشید

rana-writes
دوشنبه 26 بهمن 1388, 23:03 عصر
سلام
منم متوجه نشدم
قراره جدولهای بانک اطلاعاتی خونده بشه، چه ربطی به کاراکتر داره که از تو تکست باکس مقدار دهی میشه؟

saber4166
سه شنبه 27 بهمن 1388, 00:00 صبح
سلام
منم متوجه نشدم
قراره جدولهای بانک اطلاعاتی خونده بشه، چه ربطی به کاراکتر داره که از تو تکست باکس مقدار دهی میشه؟

اگر یک بار به خودتون زحمت بدین و امتحانش کنید متوجه میشید


"SELECT Name As N From SYSOBJECTS WHERE XTYPE=s"

iranrose63
سه شنبه 27 بهمن 1388, 07:56 صبح
سه راه براي اين كار وجود داره
1- استفاده از ديد TABELS

select * from information_schema.tabels

2- استفاده از ديد هاي sys.all_object و sys.system_object


select * from sys.all_objects where sys.all_objects.type='u' or sys.all_objects.type='IT'


3- استفاده از ديد sys.tabels

select * from sys.tables

مهدی رحیم زاده
سه شنبه 27 بهمن 1388, 21:31 عصر
اگه بخواییم این کار رو روی Access انجام بدیم باید چکار کنیم؟
من کد ها رو امتحان کردم و نتیجه نگرفتم .
باتشکر

مهدی رحیم زاده
چهارشنبه 28 بهمن 1388, 15:41 عصر
اصلا میشه این کار رو روی بانک اکسس هم انجام داد؟

aslan
چهارشنبه 28 بهمن 1388, 21:11 عصر
اوه ببخشید فکر کردم با VB6 میخواین . شرمنده