คือต้องการทีจะเขียนโปรแกรม เพื่อ Backup Database ครับ
แนวทางคือ ผมต้องการ select ดูชื่อ database ที่มีทั้งหมด มาใส่ ComboBox ครับ แต่ปัญหาติดที่ว่า ผมต้องใช้คำสั่ง SQL ยังไงครับเพื่อที่จะ select เอาชื่อมาได้ครับ
คือ ผมต้องการ select เอาเฉพาะชื่อของ Database อ่ะครับ ต้องใช้คำสั่งยังไงหรอครับ ผมลองเอาคำสั่งที่ พี่วิน ทำลิงค์ให้มาลอง Query ดูครับ ได้ผลดังนี้ครับ
Code
SELECT '[' + SCHEMA_NAME(t.schema_id) + '].[' + t.name + ']' AS fulltable_name,
SCHEMA_NAME(t.schema_id) AS schema_name, t.name AS table_name,
i.rows
FROM sys.tables AS t INNER JOIN
sys.sysindexes AS i ON t.object_id = i.id AND i.indid < 2

Code
select distinct convert(varchar(30),object_name(a.id)) [Table Name], a.rows
from sysindexes a inner join sysobjects b on a.id = b.id
inner join INFORMATION_SCHEMA.TABLES c on c.[TABLE_NAME] = convert(varchar(30),object_name(a.id))
where c.Table_catalog='db-name'

Code
select distinct convert(varchar(30),
object_name(a.id)) [Table Name],
a.rows from sysindexes a inner
join sysobjects b on a.id = b.id

ขอบคุณล่วงหน้าน่ะครับ