在解决方案资源管理窗口中项目下的引用中添加对System.Data引用

解决方案 »

  1.   

    using System;
    using System.Data;
    using System.Data.SqlClient;namespace Data
    {
    /// <summary>
    /// DataConnect 的摘要说明。
    /// </summary>
    class DataConnect
    {
    static void Main(string[] args)
    {
    //
    // TODO: 在此处添加构造函数逻辑
    //

    //定义SQL Server数据库联接串
    string ConStr = @"server=(local)\NetSDK;Integrated Security=true;database=Ghoul"; //定义连接对象sqlConn
    SqlConnection sqlConn= new SqlConnection(ConStr); try
    {
    //显式的调用Open()方法建立连接
    sqlConn.Open();

    //定义要执行的SQL语句
    string SQL = "select * from student";
    //给SqlCommand对象传递SQL查询串,并保存了连接对象的引用
    SqlCommand sqlComm = new SqlCommand(SQL,sqlConn);
    //SqlCommand对象调用ExecuteReader()方法执行SQL语句的操作
    SqlDataReader sqlReader = sqlComm.ExecuteReader(); //显示数据库名称和信息
    Console.WriteLine("This program demonstrates the use of SQL Server .NET Data Provider");
    Console.WriteLine("Querying database '{0}' with query '{1}'\n",sqlConn.Database,sqlComm.CommandText);
    Console.WriteLine("First Name\tLast Name\n"); //循环读出
    while(sqlReader.Read())
    {
    Console.WriteLine("{0}|{1}",sqlReader["FirstName"].ToString().PadLeft(10),sqlReader["LastName"].ToString().PadLeft(10));
    }
    }
    catch(Exception ex)
    {
    Console.WriteLine("Error:"+ex.Message);
    }
    finally
    {
    sqlConn.Close();
    //使用Console.ReadLine()方法是为了让控制台窗口在执行程序后不消失,直到按Enter键
    Console.ReadLine();
    }
    }
    }
    }
      

  2.   

    在引用中添加
    system
    system.Data的引用