View Full Version : چه جوری میشه تمام Table ها رو خوند
final fantasy
چهارشنبه 27 آذر 1387, 07:43 صبح
سلام دوستان میخواستم ببینم چه جوری و یا با چه دستوری میشه فهمید جدول هایی د ر دیتابیس ما و جود داره و باید بگم دیتابیس ما نا معلومه یعنی جدول هاش مشخص نیست و اگه بخواییم بدونیم چه جدولایی توشه چیکار باید کرد لطفا اگه میخواید جواب بدید با کد
مرتضی حمزه ئی
سه شنبه 03 دی 1387, 11:45 صبح
کافیه دستور زیر را واسه sql بفرستی وتما نام جدولها را ازش بگیری
select name from sysobjects where xtype='u'
fبه همین راحتی لیست تمام جدولهاراداشته باشی اگه مشکل حل نشد بفرما
تولائی
چهارشنبه 04 دی 1387, 17:22 عصر
متد GetSchema از کلاس DbConnection هم بنظرم کاملا مفیده. با این متد میتونی کلی اطلاعات از پایگاه دادهت استخراج کنی.
final fantasy
چهارشنبه 04 دی 1387, 19:11 عصر
قربون همه شما برم
تا حالا کجا بودین
به اندازه یه دنیا ممنونم
final fantasy
پنج شنبه 05 دی 1387, 08:04 صبح
سلام دوستان این که نشد در مرود کد شما دوست من فقط برای SQL server هست و من میخواستم برای اکسز هم جواب ده ولی از اینا گزشته نمیدونم چرا وقتی میخوام اونار بریزم داخل یک لیست اگر 5 تا تیبل داشته باشم 6 تا مقدار رو برمی گردونه همیشه یکی بیبشتر تازه اسم همشونم name میدونید مشکل از کجاست
و در مورد اون دستور دیگه دوستمون هر اطلاعاتی رو میاره جز اسم تیبل ها رو اگه میشه یک مثال برام بذارید ممنون
تولائی
پنج شنبه 05 دی 1387, 10:38 صبح
من منظورتو از این دوستمون و اون دوستمون دقیقا نفهمیدم ولی اگر منظورت از "اون دستور دیگه دوستمون" دستور GetSchemaست بهت پیشنهاد میکنم که این link رو تو msdn بخونی
ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/wd_adonet/html/79038d52-f122-4fd4-9bfb-aaa22d6a114b.htm
که مربوط به
Retrieving Database Schema Information (ADO.NET)
است. فکر میکنم که اطلاعات مورد نظرت در اکسس رو هم بتونی اونجا پیدا کنی.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.