Web Service开发总结一 对数据库的操作

C#控制台应用程序



using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
//Without System.Data.SqlClient This application can not Complete the operation of Database.


namespace Web_Service_Example
{

   
   
    public static class GetSqlConInfo
    {
        //This Class is used to return the Database connection information.
        public static String SqlConInfo = "Data Source=.;Initial Catalog=pubs;User ID=sa;Password=;" + "Integrated Security=false";

    }
    class Program
    {
        static void Main(string[] args)
        {

            String SqlConInfo = GetSqlConInfo.SqlConInfo;

            string queryString = "select * from employee";

            using(SqlConnection connection = new SqlConnection(SqlConInfo))
            {
                Console.WriteLine("This is a example of reading data from Database,it contains the operate of Database and Query./n");

                connection.Open();
                Console.WriteLine("DB has been opened./n"); 

                SqlCommand command = new SqlCommand(queryString,connection);
                Console.WriteLine("SqlCommand has completed./n");


                SqlDataReader reader = command.ExecuteReader();
                Console.WriteLine("SqlDataReader has been created");

               
                try
                {
                    while(reader.Read())
                    {
                        for (int i = 0; i < reader.FieldCount; i++)
                        {

                            Console.Write(reader[i] + "     ");
                        }
                        Console.WriteLine();

                    }
                    Console.WriteLine();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message.ToString());
                }
                finally
                {
                    reader.Close();
                    Console.WriteLine("SqlDataReader has been released./n");               
                }          
               
           
            }
            Console.WriteLine("DB has been released./n"); 

        }
    }
}


你可能感兴趣的:(数据库,Web,exception,String,service,database)