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;
}
查看全文
相关阅读:
Django 【第十二篇】Form组件进阶
Django 【第十一篇】Form组件基础
前端知识点总结
vue组件续和前端工程化
vue组件
Vue视图下
Vue实例与渲染
BootStrap
jQuery事件与动画
dom操作 属性操作 样式操作
原文地址:https://www.cnblogs.com/meiproject/p/728221.html
最新文章
表达式全集
颜色代码用Excle整理出来
python 练习题
"IndentationError: unexpected indent"的解决方法.
Django如何添加富文本编辑器ckeditor?
pycharm环境下将python项目提交到github
django中使用cookie和session验证用户是否已登录
django实现分页功能
解决MySQL Server Instance Configuration Wizard卡住未响应的问题
重装mySQL 3306 端口被占用,该怎么处理
热门文章
jQuery幻灯片插件OWL Carousel
HTML5
Django 【第十九篇】JS实现的ajax、同源策略和前端JSONP解决跨域问题
Django 【第十八篇】使用Form组件和Ajax实现用户注册
Django 【第十七篇】Ajax实现用户登录
Django 【第十六篇】Ajax基础
Django 【补充】ORM的extra过滤
Django 【第十五篇】缓存
Django 【第十四篇】信号
Django 【第十三篇】Form组件归类
Copyright © 2011-2022 走看看