LR9.1 测试ADO.net程序

发表于:2010-1-14 15:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:allenzgw    来源:51Testing软件测试博客

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

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string con = "Server = 10.72.128.xxx; Initial Catalog=QA;User ID=DV_User;PassWord=xxxxxx";
            string cmd = "select * from TB_DIVISION";

   
            SqlConnection thisConnect = new SqlConnection(con);
   \\连接数据库,简便期间,没有做异常处理       

thisConnect.Open();
 

            SqlDataAdapter thisAdapter = new SqlDataAdapter(cmd, thisConnect);
            DataSet thisDataSet = new DataSet();
            thisAdapter.Fill(thisDataSet, "TB_DIVISION");
            string rootNodeStr = thisDataSet.Tables["TB_DIVISION"].Columns[1].ColumnName;
            TreeNode rootNode = new TreeNode(rootNodeStr);
            treeView1.Nodes.Add(rootNode);

            foreach (DataColumn thisCol in thisDataSet.Tables["TB_DIVISION"].Columns)
            {
                rootNode.Nodes.Add(thisCol.ColumnName);


            }


            thisConnect.Close();
        }
    }
}

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • jadeyu712
    2010-1-26 11:05:02

    能否帮我解决一下吗?

  • jadeyu712
    2010-1-26 11:04:39

    我也同样使用你的方法.
    可是我不能回放,回放提示下面的错误

    Error: vuser_init.cs(252,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(321,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(335,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(341,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(347,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(353,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(359,82): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(365,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(371,82): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(377,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(381,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(443,98): error CS0117: “System.Collections.IList”并不包含“Item”的定义
    Error: vuser_init.cs(479,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(493,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(499,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(505,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号