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"); 

        }
    }
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值