DataTable 应用以及 dataGridView的用法参考代码

        private void Form2_Load(object sender, EventArgs e)
        {
            textBox1.Text = "server=.;database=master;user=sa;pwd=123";
        }
        //点击查询
        private void button1_Click(object sender, EventArgs e)
        {

            SqlConnection coon = new SqlConnection(textBox1.Text);
            SqlCommand cmd = coon.CreateCommand();
            cmd.CommandText = "select*from " + textBox2.Text;
            coon.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            //DataTable dt = null;
            //if (dr.HasRows)
            //{
            //    dt = new DataTable();
            //    dt.Columns.Clear();
            //    for (int i = 0; i < dr.FieldCount; i++)
            //    {
            //        dt.Columns.Add(dr.GetName(i));
            //    }
            //}
            //dt.Rows.Clear();
            //while (dr.Read())
            //{
            //    DataRow dtrow = dt.NewRow();
            //    for (int i = 0; i < dr.FieldCount; i++)
            //    {
            //        dtrow[i] = dr[i];
            //    }
            //    dt.Rows.Add(dtrow);
            //}
            //coon.Close();
            //dataGridView1.DataSource = dt;

        }
        public DataTable goujiantable()
        {
            DataTable dt = new DataTable();
            dt.Columns.Add("code");
            dt.Columns.Add("name");
            dt.Columns.Add("sex");

            DataRow dr = dt.NewRow();
            dr["code"] = "1001";
            dr["name"] = "张三";
            dr["sex"] = "男";
            dt.Rows.Add(dr);

            return dt;

        }
        //临时表查询
        private void button1_Click_1(object sender, EventArgs e)
        {
            DataTable dt = goujiantable();
            dataGridView1.DataSource = dt;
        }

    }
}
时间: 2024-10-14 17:01:08

DataTable 应用以及 dataGridView的用法参考代码的相关文章

【毕设】关于ComboBox与DataGridView的用法

ComboBox的用法: 1.ComboBox绑定DataTable DataTable dt = _product.GetCode(cbbCategory.Text);//声明DataTabble对象并赋值 ComboBox1.DataSource = dt;//绑定DataTable ComboBox1.DisplayMember = dt.Columns["code"].ToString();//设置要显示的DataTable的列 2.直接使用Add()添加 foreach(st

iScroll.js 用法参考 (share)

iScroll.js 用法参考 (share) 分享是传播.学习知识最好的方法 以下这篇文章是iScroll.js官网的中文翻译,尽管自己英文不好,但觉得原作者们翻译的这个资料还是可以的,基本用法介绍清楚了.如果你英文比较好的话,可以看看官网的资料. 参考:http://www.cnblogs.com/asqq/archive/2012/04/23/2466132.html  ,  http://www.nb88.net/Index/p/id/406 官网:http://cubiq.org/is

iScroll.js 用法参考

iScroll.js 用法参考[转] 转自:http://www.cnblogs.com/duanhuajian/archive/2013/04/08/3008323.html

js页面跳转参考代码大全

整理一下JS页面跳转参考代码 第一种:     <script language=/"javascript/" type=/"text/javascript/"> window.location.href=/"login.jsp?backurl=/"+window.location.href; </script> 第二种:     <script language=/"javascript/"&g

大公司移动前端开发面试题——做转盘[参考代码]

题目在此 http://www.cnblogs.com/arfeizhang/p/turntable.html 这几天一直在忙,终于找到时间把参考代码放出来了.大家参考一下. 参考代码考虑到让入行不久的前端也看得懂,没有进行封装.变量名也没有进行简写,尽量一看就明白. 图片随手在网上截的,也许没有对准圆心.这段代码只考虑了webkit内核的浏览器,没做兼容.重在让大家弄懂原理. :P 如果感到有些卡帧,可能是转盘图片带来的效果.在调试器上试过,能维持50-60帧,流畅度还是让人满意的.在LG G

&lt;input type="range"&gt;标签用法实例代码

<input type="range">标签用法实例代码: 在HTML5中,又新增许多新<input>控件类型,比较实用的一个就是<input type="range">,以滑竿的方式来调整value值,在这以前需要通过模拟才能够实现,下面就通过代码实例介绍一下它的作用. 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf

agsXMPP参考代码

agsXMPP 1.删除好友 XmppCon.RosterManager.RemoveRosterItem(node.RosterItem.Jid); 2.注销用户 void userConn_OnLogin(object sender) { FireShowMsg(string.Format("{0} Login", userConn.MyJID.User)); RegisterIq rIq = new RegisterIq(); rIq.Type = IqType.set; rIq

HTML参考代码之你懂得的基础小白

HTML参考代码 排序 功能 标签 描述 01.01.01 基础 <!--...--> 定义注释. 01.01.02 基础 <!DOCTYPE> 定义文档类型. 01.09.01 链接 <a> 定义锚. 01.03.01 格式 <abbr> 定义缩写. 01.03.02 格式 <acronym> 定义只取首字母的缩写. 01.03.03 格式 <address> 定义文档作者或拥有者的联系信息. 01.11.01 编程 <app

【spring-boot】spring-boot项目中,通过thymleaf实现登录功能,这里是一个登录拦截器的参考代码

我们在实现网页登录操作时,需要对网页进行保护(权限控制),将没有没有登录到请求拦截在系统之外,那么这里可以通过一个拦截器实现该功能 以下是LoginHanderInterceptor.java的参考代码: package com.springboot.conponent; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; i