C# Loop through sql server database recordset with SqlClient
This code example demonstrates Csharp programming techniques and best practices.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
namespace MyNamespace
{
class Program
{
static void Main(string[] args) {
string connetionString = "Data Source=<servername>;Initial Catalog=<database>;User ID=<user_id>;Password=<password>";
SqlConnection connection = new SqlConnection(connetionString);
connection.Open();
string sql = "select top 10 * from information_schema.tables";
SqlCommand command = new SqlCommand(sql, connection);
command.CommandTimeout = 600;
SqlDataReader dataReader = command.ExecuteReader();
while (dataReader.Read())
{
Console.WriteLine(dataReader["table_name"].ToString());
}
dataReader.Close();
command.Dispose();
connection.Close();
Console.ReadKey();
}
Language: Csharp
Original Source: BlogEngine.NET Migration
Code Lines: 68
Code :
C# Loop through sql server database recordset with SqlClient
Code : using System; using System.Collections.Generic; using System.Linq; using System.Text; u