C# 操作TreeView ,數據庫讀取數據(2017-12-12學習筆記)
1.學習知識點:
數據庫操作語法:
SqlConnection 數據庫連接對象
SqlConnection con =new SqlConnection();
con.open();//打開數據庫
SqlCommand 數據庫操作命令
SQlCommand com =new SqlCommand();
com.CommandType=com.CommandText;//操作類型為數據庫Sql語句
com.CommandText="select * from tb";//執行的Sql語句
com.Parameters.Add("@id",SqlDbType.Int);//定義一個輸入參數 @id 為sql 語句的搜索值 如:select * from tb where id=@id SqlDbType .Int 定義字段類型
com.ExecuteReader();//執行數據庫語句。
SqlDataAdapater //用於填充DataSet 和更新數據庫命令的
SqlDataAdapater adapater =new SqlDataAdapater("select * from tb" ,con);//執行數據庫語句,返回一個流
Dataset _ds=new Dataset();
adapater.Fill(_ds);//數據填充放入dataset 或
adapater=com.ExecuteReader();
whlie(adapater.Read())// adapater.Read() 表示前進查看記錄 相當於 _ds.Table[0].Rows[i]["id"].tostring()
{
}
adapater.DIspose();//釋放資源
con.Close();//關閉數據庫連接
TreeView知識點
TreeNode tr=new TreeNode("全部");//定義一個樹形節點
tr.Nodes.Add("二級節點");
tr.Nodes[index].Nodes.Add("")//index 添加節點的位置
treeview.CheckBoxs=true;//屬性復選框顯示
treeview .ImageList=imagelist1;//添加圖片顯示 imagelist1 是工具欄一個圖片控件
treeview.ExpanAll();//展開全部節點
C# 操作TreeView ,數據庫讀取數據(2017-12-12學習筆記)