Get table list : SqlCommand Select « ADO.Net « C# / CSharp Tutorial






using System;
using System.Data.SqlClient;

public class GetTableList
{
    public static void Main() 
    {
        string connectionString = "Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI";
        string SQL = "SELECT TABLE_TYPE, TABLE_NAME FROM INFORMATION_SCHEMA.TABLES";

        SqlConnection con = new SqlConnection(connectionString);
        SqlCommand cmd = new SqlCommand(SQL, con);
        SqlDataReader r;

        con.Open();
        r = cmd.ExecuteReader();
        while (r.Read()){
           Console.WriteLine(r[0] + ": " + r[1]);
        }
        con.Close();
    }
}








32.21.SqlCommand Select
32.21.1.Simple Query
32.21.2.How to perform a SELECT statement using ADO.NET
32.21.3.Execute Scalar Example
32.21.4.Executing a Query That Does Not Return a Result Set
32.21.5.Executing a Query That Returns Multiple Result Sets with DataSet
32.21.6.Executing a Query That Returns Multiple Result Sets with SqlDataReader
32.21.7.Execute the command to get Scalar value
32.21.8.CommandReader
32.21.9.Get table list