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;
            }
  • 相关阅读:
    Android Studio 通过 git update 或者 pull 的时候出错及解决办法
    powershell2
    @SuppressWarnings注解用法
    IDEA设置虚拟机参数
    Java爬虫https网页内容报错SSLHandshakeException信任(忽略)所有SSL证书
    Quartz时间配置(周期任务)
    java 字符串转成 json 数组并且遍历
    linux 不能进入系统 Failed to load SELinux policy. Freezing
    linux安装mysql后报错启动不了Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
    警告:MySQL-server-5.6.26-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
  • 原文地址:https://www.cnblogs.com/meiproject/p/728221.html
Copyright © 2011-2022 走看看