PDA

View Full Version : سوال: کمک در ساخت برنامه ساده (لطفا پاسخ بدید)



GoodPal
چهارشنبه 06 بهمن 1395, 11:41 صبح
سلام دوستان
لطفا به من در ساخت این برنامه با قابلیتهای خواسته شده در زیر کمک کنید

ايجاد يک برنامه در VB.NET (http://VB.NET)‌ كه نام يک فايل ديتابيس SQL Server ي را از كاربر بگيريد و اسامي كليه جداول و فيلدها و نوع و سايز آن و همچنين محتويات SP و View را نمايش دهد.

ممنون میشم در ساخت این برنامه بهم کمک کنید

gilsoft
پنج شنبه 07 بهمن 1395, 08:09 صبح
سلام دوستان
لطفا به من در ساخت این برنامه با قابلیتهای خواسته شده در زیر کمک کنید

ايجاد يک برنامه در VB.NET (http://VB.NET)‌ كه نام يک فايل ديتابيس SQL Server ي را از كاربر بگيريد و اسامي كليه جداول و فيلدها و نوع و سايز آن و همچنين محتويات SP و View را نمايش دهد.

ممنون میشم در ساخت این برنامه بهم کمک کنید


سلام دوست عزیز

اول از همه باید با Query زیر آشنا بشی

SELECT DB_NAME() AS DbName
, SCHEMA_NAME(st.schema_id) AS [Schema]
, st.name AS TableName
, sc.name AS ColumnName
, CASE WHEN sp.[value] IS NULL THEN sc.name ELSE sp.[value] END AS HdrText
, TYPE_NAME(sc.xtype) AS DataType
, sc.prec AS Length
, CASE WHEN sc.isnullable = 1 THEN 'True' ELSE 'False' END AS IsNullable
, sc.colorder AS Ordinal
FROM sys.tables AS st INNER JOIN
sys.syscolumns AS sc ON st.object_id = sc.id LEFT OUTER JOIN
sys.extended_properties AS sp ON st.object_id = sp.major_id
AND sc.colid = sp.minor_id
AND sp.name = 'MS_Description'
WHERE (st.type = 'U')
ORDER BY [DbName],[Schema],[TableName],[Ordinal];

این Query تمام جداول (بهمراه فیلدهای آن) یک دیتابیس رو نشون میده

موفق باشید .....

GoodPal
پنج شنبه 07 بهمن 1395, 19:01 عصر
ممنون دوست عزیز از راهنماییت
میشه بی زحمت این برنامه رو قرار بدید به صورت کامل؟
خیلی ممنون میشم کمکم کنید

محمد آشتیانی
جمعه 08 بهمن 1395, 01:02 صبح
سلام
شما درخواست پروژه دارید و این خلاف قوانین هست ، جناب آقای محرابی راهنمایی خوبی کردن و برای حل مسئله شما کفایت میکنه.