public DataTable ExecuteQuery(string sql) 這段話具體意思


//定義一個方法,名為ExecuteQuery,參數是string類型,返回類型是DataTable即數據表類型
public DataTable ExecuteQuery(string sql)
{
    //實例化一個SqlDataAdapter對象,構造函數的參數是string類型的sql和數據庫連接對象con;SqlDataAdapter對象用來從數據庫獲取數據填充數據容器DataSet/DataTable
    SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, con);
   
    //初始化一個數據表對象,將被dataAdapter填充數據
    DataTable dataTable = new DataTable();
 
    //try...catch語句用來撲捉程序執行過程中發生的異常  
    try 
    {
        //調用dataAdapter的Fill方法填充dataTable
        dataAdapter.Fill(dataTable);   
   }
   catch (Exception e)
   {
       //將異常信息輸出到控制台
       Console.WriteLine(e.Message); 
       Console.WriteLine(sql);
   }
    //dataTable是此方法返回的對象,包含了得到的數據
    return dataTable;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM