控件动态呈现数据库表的内容

问题描述

如题所示:项目中,我在VS2005用C#写个UI(本地BOOS用,调用服务器的数据库),用的是PostgreSQL8.3数据库。现在可以一键在DataGridView调出所需数据库表情况:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingNpgsql;usingSystem.Data.SqlClient;usingQingbao.Logic;usingQingbao.Data;usingQingbao.Module;namespaceQingbao.UI{internalpartialclassMainForm:Form{privatevoidbutton1_Click(objectsender,EventArgse){NpgsqlConnectionconn=newNpgsqlConnection("Server=192.168.0.80;Port=5432;UserId=postgres;Password=frssrs;Database=postgres;");conn.Open();NpgsqlCommandcommand=newNpgsqlCommand("select*fromconvection",conn);DataSetds=newDataSet();try{dataGridView1.DataSource=ds.Tables[0];}finally{conn.Close();}}}}现在在界面中添加了TreeView与ComboBox,欲实现动态显示查询,请问大侠女侠该如何搞定,或者参考什么。就是说本意通过单击TreeView的节点来分类查询,将表反映到DataGridView中,而TreeView的节点希望是随着每次UI端与服务器数据库建立都会更新“比如今天多了个分公司,明天少了个操作类型”,而同样道理,ComboBox是用来输入或选中搜索条件进行详细搜索,其中涉及到操作种类或分公司名也同样希望是动态根据数据库生成的。

解决方案

解决方案二:
自己扶一把,Help

时间: 2024-12-24 03:11:08

控件动态呈现数据库表的内容的相关文章

select-vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据

问题描述 vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据 实现效果:第一个下拉控件是选择学院,第二个下拉控件是选择系部,第三个下拉控件是选择班级.从网上找了个后台代码:前台: <%@ Page Language=""C#"" AutoEventWireup=""true"" CodeFile=""StudInfo.aspx.cs"" Inheri

mfc-怎样在MFC的listbox控件中显示数据库的表

问题描述 怎样在MFC的listbox控件中显示数据库的表 在listbox控件中显示数据库中已经存在的表,代码该怎么写,初学菜鸟请教各位~(≧▽≦)/~啦啦啦 解决方案 参考:http://download.csdn.net/detail/qkill/5867135 解决方案二: 这个问题应该分为两部分来分析(1)是读取数据库(2)将读取到的数据显示在 List 中不知道你是哪部分不清楚?显示数据在 List 很简单的,调用 List 的 Insert 成员就可以完成数据增加到 List 中.

添加根节点 循环数据-TreeView控件,把数据库的内容,循环绑定到一个写死的根节点上

问题描述 TreeView控件,把数据库的内容,循环绑定到一个写死的根节点上 我用的递归方法绑定数据,代码是这样的:private void BindDate(int Pid TreeNode PNode) { DataSet ds = cBll.GetList(""""); DataTable dt = ds.Tables[0]; if (dt.Rows.Count > 0) { DataView dv = new DataView(dt);//过滤Pare

在ASP网页中实现dropdown控件动态添加选项

动态|控件|网页 一.问题的提出 Active Server Pages(ASP)是服务器端脚本编写的环境,它可以组合 HTML 页.脚本命令和 ActiveX 组件的功能创建和运行动态.交互的Web应用程序.然而ASP网页制作中,在使用dropdown下拉选择框控件时,通常只能对固定值进行选择,不能添加新的选项,给实际应用带来很大的不便.为了增强dropdown控件具有动态添加选项的功能,本文提供了一种将textbox控件和dropdown控件相结合的方法,使dropdown控件实现了自由添加

easyui的tree控件动态加载树类型

问题描述 easyui的tree控件动态加载树类型 这个真不会写了高人帮看看 实现树类型 附有数据库表 后台用c#的一般处理程序 前台怎么传节点 等等 写的时候帮我写点注释.感激不尽!!! 解决方案 .................. 解决方案二: http://blog.csdn.net/hzw2312/article/details/38919877 C#不太清楚,java的话能帮你

div模拟下拉菜单select控件模块 css实现表单select美化

     div css模拟实现form表单下拉select控件美化与功能实现.可以实现模拟的select表单下拉提交数据传值功能     使用方法与调用方式:$.divselect("#divselect","#inputselect"); "#divselect" 这是哪个模拟列表的盒子的ID,"#inputselect"这个是选择以后给 id="inputselect" 的input隐藏域赋值的哦.

easyui tree树控件动态插入的html代码会失去渲染?

问题描述 easyui tree树控件动态插入的html代码会失去渲染? HI, RT, 问题描述:试图通过ajax向后台发送请求,服务端返回已经拼接好的 列表(树形控件的叶子结点和子节点), 前台回调函数拿到返回值后插入到树形控件ul标签里,但是没有样式(即没有被渲染). 脚本如下: $(document).ready(function () { $.post('/test.ashx', { 'action': 'getNodes' }, function (data, textStatus)

Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)_实用技巧

早上有分享<Repeater控件动态变更列(Header,Item和Foot)信息> ,是动态变更一些列的内容. 虽然它算不上是完全动态化,但它已经达到初期想要的效果.如果你稍有仔细,也能轻易把它弄出来.现另开一篇,Insus.NET不是重新另外写,而是想重构cs的代码,因为前一篇的代码虽然简单,但代码冗余过多. 重构开始:首先把这五个变量删除,因为在重构过程中,已经不需要这五个变量了. 复制代码 代码如下: //宣告5个变量,将用来存储那5个月份每个部分的数量 decimal c1, c2,

Android控件动态用法实例分析_Android

本文实例讲述了Android控件动态用法.分享给大家供大家参考.具体如下: 通常android里的界面布局都是在XML里设定好的 也就是说 在程序中,不能更改界面上的元素数量等, 比如聊天会话界面 当有人发言就要增加一个TextView,这就是动态增加控件,这就不能在XML里事先布局了! 不过还好,ANDROID使用控件也不是只有XML这一种方式 以下代码就是动态生产控件的JAVA程序 package com.fetion.android; import android.app.Activity