none
求助!求助!C# RRS feed

答案

  • 我寫了一個Console程式簡單示範您所需要的功能,有興趣不妨參考看看。

    static void Main(string[] args)
    {
    	DataTable dt = new DataTable();
    
    	SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder();
    	scsb.DataSource = "."; //資料庫主機名稱或IP
    	scsb.InitialCatalog = "Northwind"; //資料庫名稱
    	scsb.IntegratedSecurity = true; //使用Windows驗證
    	using (SqlConnection con = new SqlConnection(scsb.ToString()))
    	{
    		//查詢t1資料表
    		using (SqlDataAdapter adapter = new SqlDataAdapter("select * from t1", con))
    		{
    			adapter.Fill(dt);
    			//顯示t1中的內容
    			for (int i = 0; i < dt.Rows.Count - 1; i++)
    			{
    				Console.WriteLine(string.Format("{0},{1}"
    											, dt.Rows[i][2].ToString()
    											,dt.Rows[i][2].GetType()));
    			}
    		}
    	}
    	Console.ReadKey();
    }
    



    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2011年10月25日 2:52

全部回复

  • 连接方式取决于你使用的数据库引擎。C#只是语言规范,不包含数据库驱动。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2011年10月24日 17:32
    版主
  • 我寫了一個Console程式簡單示範您所需要的功能,有興趣不妨參考看看。

    static void Main(string[] args)
    {
    	DataTable dt = new DataTable();
    
    	SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder();
    	scsb.DataSource = "."; //資料庫主機名稱或IP
    	scsb.InitialCatalog = "Northwind"; //資料庫名稱
    	scsb.IntegratedSecurity = true; //使用Windows驗證
    	using (SqlConnection con = new SqlConnection(scsb.ToString()))
    	{
    		//查詢t1資料表
    		using (SqlDataAdapter adapter = new SqlDataAdapter("select * from t1", con))
    		{
    			adapter.Fill(dt);
    			//顯示t1中的內容
    			for (int i = 0; i < dt.Rows.Count - 1; i++)
    			{
    				Console.WriteLine(string.Format("{0},{1}"
    											, dt.Rows[i][2].ToString()
    											,dt.Rows[i][2].GetType()));
    			}
    		}
    	}
    	Console.ReadKey();
    }
    



    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2011年10月25日 2:52