zoukankan      html  css  js  c++  java
  • TreeView连接数据


            
    string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='" + HttpContext.Current.Server.MapPath("~/LHB_DataBase/rss.mdb"+ "';Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False";
            OleDbConnection cn 
    = new OleDbConnection();
            OleDbCommand cmd 
    = new OleDbCommand();

            
    private void TreeViewOpeartor()
            
    {
                
    this.TreeView1.Nodes.Clear();
                
    string OledbString = "select * from categories ";
                DataTable rss_Url 
    = this.GetRss_Url();
                cn.ConnectionString 
    = connectionString;
                cn.Open();
                cmd.Connection 
    = cn;
                cmd.CommandText 
    = OledbString;
                OleDbDataReader dda 
    = cmd.ExecuteReader();
                
    while(dda.Read())
                
    {
                    TreeNode theNode 
    = new TreeNode ();
                    theNode.Text 
    = dda["categoryname"].ToString();
                    theNode.NodeData 
    = dda["ID"].ToString();
                    
    this.TreeView1.Nodes.Add(theNode);
                    DataRow[] urls 
    = rss_Url.Select("categoryID=" + dda["ID"].ToString());
                    
    for(int i = 0 ; i < urls.Length ; i++)
                    
    {
                        Microsoft.Web.UI.WebControls.TreeNode node 
    = new Microsoft.Web.UI.WebControls.TreeNode();
                        node.Text 
    = urls[i]["Rss_name"].ToString();
                        node.Target 
    = urls[i]["Id"].ToString();
                        node.NodeData 
    = urls[i]["ID"].ToString();
                        theNode.Nodes.Add(node);
                    }

                }

                dda.Close();
                cn.Close();
            }


        
            
    private DataTable GetRss_Url()
            
    {
                cn.ConnectionString 
    = connectionString ;
                OleDbDataAdapter dda 
    = new OleDbDataAdapter("select * from rss where releasetoweb=1 ",cn);
                DataTable dt 
    = new DataTable();
                dda.Fill(dt);
                
    return dt;
            }
  • 相关阅读:
    python之路_socketserver模块
    java 字符串String操作工具类
    maven常用插件
    查杀oracle锁表
    正则表达式汇总
    javascript 数组操作
    javascript中sleep等待实现
    js获取服务端IP及端口及协议
    log4j中的MDC和NDC
    如何设置(修改)jetty(maven插件maven-jetty-plugi)的端口
  • 原文地址:https://www.cnblogs.com/xiaotuni/p/2365822.html
Copyright © 2011-2022 走看看