visual studio 2010-以下代码是否能根据combobox中的选择在datagridview中显示相应的数据表信息?

问题描述

以下代码是否能根据combobox中的选择在datagridview中显示相应的数据表信息?


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;

namespace login
{
public partial class 导出数据表结构 : Form
{
public 导出数据表结构()
{
InitializeComponent();
}

    private void button1_Click(object sender, EventArgs e)
    {
        string command="";
        if (comboBox1.Text == "企业基本信息库")
        {
            command = String.Format("select * from 企业基本信息库");

        }
        else if (comboBox1.Text == "监察员信息")
        {
            command = String.Format("select * from 监察员信息");
        }
        else if (comboBox1.Text == "企业现场基本情况库")
        {
            command = String.Format("select * from 企业现场基本情况库");
        }
        else if (comboBox1.Text == "每年每组现场监察信息")
        {
            command = String.Format("select * from 每年每组现场监察信息");
        }
        string str = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=qyjc.mdb";
        OleDbConnection con = new OleDbConnection(str);
        con.Open();
        OleDbDataAdapter da = new OleDbDataAdapter(command, con);
        DataSet ds = new DataSet();

        da.Fill(ds);
        this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
        con.Close();
        con.Dispose();
        da.Dispose();
        ds.Dispose();
    }
}

}

解决方案

看你写代码的思路,应该是对的,哪个地方出错了吗?可以单步调试一下

解决方案二:

这个肯定是可以的。当combobox选择的值 改变的时候 你改变表的数据源不就可以了吗

时间: 2025-01-24 05:57:42

visual studio 2010-以下代码是否能根据combobox中的选择在datagridview中显示相应的数据表信息?的相关文章

提高效率 用好Visual Studio 2010自定义代码段

我在演讲时发现这个功能也相当有用,不用现场敲代码,直接调出非常方便.Visual Studio 2010增强了自定义代码段功能,使创建自定义代码段的操作更加简单了. 有两种类型的代码段: ◆在游标中插入的Expansion自定义代码段 ◆围绕选定代码的SurroundsWith自定义代码段 创建自定义代码段 首先在项目中插入一个新的XML文件,取名为TryCatchFinally.snippet,注意文件名的后缀是.snippet,然后在编辑器窗口点击右键,选择"插入代码段"*&quo

一起谈.NET技术,提高效率 用好Visual Studio 2010自定义代码段

我在演讲时发现这个功能也相当有用,不用现场敲代码,直接调出非常方便.Visual Studio 2010增强了自定义代码段功能,使创建自定义代码段的操作更加简单了. 有两种类型的代码段: ◆在游标中插入的Expansion自定义代码段 ◆围绕选定代码的SurroundsWith自定义代码段 创建自定义代码段 首先在项目中插入一个新的XML文件,取名为TryCatchFinally.snippet,注意文件名的后缀是.snippet,然后在编辑器窗口点击右键,选择"插入代码段"*&quo

[VSTS] 玩转 Visual Studio 2010 自定义代码段特性

2010年2月24日,北京,阴,今天是参加微软VSTS 2010 TTT培训的第二天,也是最后一天,这次来参加这个讲师培训收获良多,课程上的内容由于目前处于NDA保密状态,不方便发表出来,但很久没写文章也觉得愧对朋友们,所以接下来我会陆续写一些非本次TTT的关于VSTS 2010的文章,主要以VSTS 2010新特性为主,希望大家喜欢且对大家的实际工作有所帮助. 言归正传,本文要介绍的是VSTS 2010客户端IDE的一个功能,这个功能其实在VS的之前版本都已存在,但是使用它的人并不多,根据字面

为什么在visual studio 2010的代码界面想拖动鼠标来选中代码时,visual studio 2010就会显示出错

问题描述 RT怎么解决啊 解决方案 解决方案二:什么提示,确认不是你的问题,重装试试,解决方案三:引用1楼bdmh的回复: 什么提示,确认不是你的问题,重装试试, 就是弹出一个窗口说vs遇到了问题需要关闭是否发送错误报告解决方案四:修复一下试试,不行就考虑重装吧解决方案五:1.是不是装了什么插件了?例如devexpress的插件或者是一些visualstudio的插件可能导致这种错误2.是不是内存不足?虚拟内存设置不足解决方案六:VS有问题,重装吧

用好Visual Studio 2010进行层架构设计

微软已经把VS 2010(Visual Studio 2010 Ultimate)功能融入到软件应用生命周期管理(ALM)中.在架构设计方面则是通过新的架构层关系图(Architecture Layer Diagram),以图形化的方式描述系统架构,从而使得项目中的技术人员或非技术人员都能以模型透过图形化的方式进行协作与设计,以及定义企业的系统功能. Visual Studio 2010提供针对不同功能层面的分析工具来辅助程序代码进行逆向工程.Layer Diagram可从高阶面来看架构:Arc

一起谈.NET技术,用好Visual Studio 2010进行层架构设计

微软已经把VS 2010(Visual Studio 2010 Ultimate)功能融入到软件应用生命周期管理(ALM)中.在架构设计方面则是通过新的架构层关系图(Architecture Layer Diagram),以图形化的方式描述系统架构,从而使得项目中的技术人员或非技术人员都能以模型透过图形化的方式进行协作与设计,以及定义企业的系统功能. Visual Studio 2010提供针对不同功能层面的分析工具来辅助程序代码进行逆向工程.Layer Diagram可从高阶面来看架构:Arc

用Visual Studio 2010编写Data Url生成工具C#版

声明:本文系本人依照真实经历原创,未经许可,谢绝转载. 此文百度经验版本:如何用Visual Studio 2010打造Data Url生成工具 源码下载:用Visual Studio 2010编写Data Url生成工具C#源码 什么是Data Url呢?Data URI scheme是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入. 例如: <img src="data:image/png;base64,iVBORw0KGgoAAAANSUh

Visual Studio 2010中的C++ IDE增强

如果说对C++新标准的支持为Visual C++的发展奠定了坚实的基础,那么,她在IDE方面的增强,则会让她更加光彩照人. 很多Visual C++程序员都爱吃西红柿(Visual Assist).为什么?因为它可以补偿VC(Visual C++).虽然Visual C++在C++库,编译器,MFC等方面非常强大,但是她的IDE一直受到C++程序员的诟病.特别是进入 Visual Studio 2000之后,Visual C++的IDE并没有大的改变,但是效率却越来越低下,使得程序员们不得不多吃

让你的Visual Studio 2010 支持HTML5 和 CSS3

现在的热门话题之一是HTML5 和 CSS3.好的, 它们都很时髦,它们也必然会影响网络开发的未来. 让我们尝尝鲜,花点时间安装设置一下,尽快让Visual Studio2010支持HTML5 和 CSS3 吧. 首先到微软网站上下载 Visual Studio 2010 SP1.双击开始执行VS10sp1-KB983509.exe, 然后等待补丁的下载安装完成. – 由于Visual Studio 2010 一开始并没有支持HTML5, 但是在SP1包中,微软开始加入HTML5的规范. HTM