登录
首页 » C#源码 » C#读取文件内容显示在DataGridView表格中

C#读取文件内容显示在DataGridView表格中

于 2022-03-20 发布 文件大小:25.55 kB
0 118
下载积分: 2 下载次数: 1

代码说明:

Visual C#在DataGridView单元格中显示文本文件的内容,可以理解为,从外部读取文件内容,将其显示在DataGridView   单元格中,可以看出,本代码中使用了DataTable对象、OleDb.OleDbDataAdapter对象,外部文件的格式暂定为txt,其它格式需要相关解析组件支持,实现本功能并不难,以下几行代码就可大致实现:   string MyPath = System.IO.Directory.GetCurrentDirectory();   string MyConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+MyPath+";Extended Properties="text;HDR=yes;FMT=delimited";";   string MySQL = "select * from 季度订单.txt";   DataTable MyTable = new DataTable();   System.Data.OleDb.OleDbDataAdapter MyAdapter = new System.Data.OleDb.OleDbDataAdapter(MySQL, MyConnectionString);   MyAdapter.Fill(MyTable);   this.dataGridView1.DataSource = MyTable;   运行界面效果请参见下图,完整源码请在本页下载。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#制作闪烁的按钮特效
    C#制作闪烁的按钮特效,打开本程序,运行后窗口上的按钮快速闪烁,可起到吸引人注意的效果,实现方法基于WPF的编程概念。运行效果如演示截图所示。注意:不是窗口闪烁,是窗口内的按钮闪烁哦。
    2022-10-31 16:30:02下载
    积分:1
  • NOR FLASH烧写器
    含PROTEL99 PCB资料,原理图资料,芯片资料和C语言源码。
    2022-03-16 01:40:16下载
    积分:1
  • C# wpf 创建简单形状动画的例子
    C# wpf 创建简单形状动画的例子,启动动画、停止动画、暂停动画、继续动画、加速动画。创建动画   Rectangle MyRectangle = new Rectangle();   MyRectangle.Width = 50;   MyRectangle.Height = 20;   MyRectangle.Margin = new Thickness(10, 50, 0, 0);   MyRectangle.Fill = new LinearGradientBrush(    Color.FromArgb(255, 0, 255, 255), Color.FromArgb(255, 0, 0, 255), 0);   MyRectangle.HorizontalAlignment = HorizontalAlignment.Left;   this.canvas1.Children.Add(MyRectangle);   this.RegisterName("MyRectangle", MyRectangle);   DoubleAnimation MyAnimation =    new DoubleAnimation(100, 380, new Duration(TimeSpan.FromSeconds(5)));   Storyboard.SetTargetName(MyAnimation, "MyRectangle");   Storyboard.SetTargetProperty(MyAnimation,    new PropertyPath(Rectangle.WidthProperty));   MyStoryboard = new Storyboard();   MyStoryboard.Children.Add(MyAnimation);   动画效果请参见下图所示,源代码请单击下载按钮下载。
    2022-08-25 13:04:57下载
    积分:1
  • C# 为DataGridView控件的新行指定默认值
    C# 为DataGridView控件的新行指定默认值,双击DataGridView.rar即可看到默认值,一般情况下,单元格是空的没有任何内容,实现这一功能,其实也简单,如下代码示:   private void shippersDataGridView_DefaultValuesNeeded(object sender, DataGridViewRowEventArgs e)   {//为DataGridView控件的新行指定默认值(测试时直接单击最下面的空白行即可)    e.Row.Cells[1].Value = "重庆长安捷达运输公司";    e.Row.Cells[2].Value = "023-40405690";    shippersBindingSource.AddNew();   }
    2022-03-01 05:33:46下载
    积分:1
  • C#操作数据库显示Customers数据表第3-7条记录
    显示Customers数据表第3-7条记录,C#操作数据库显示Customers数据表第3-7条记录,其实做出来例子,才知道,很简单啊,不过需要把数据库先连接好,看如下代码:   private void button1_Click(object sender, EventArgs e)    {//显示Customers数据表第3-7条记录    SqlConnection MyConnection=new SqlConnection();    MyConnection.ConnectionString = @"Data Source =.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";    MyConnection.Open();    SqlCommand MyCommand =new SqlCommand("Select * From Customers ORDER BY CustomerID", MyConnection);    DataSet MySet = new DataSet();    SqlDataAdapter MyAdapter = new SqlDataAdapter(MyCommand);    MyAdapter.Fill(MySet, 2, 5, "Customers");    this.dataGridView1.DataSource=MySet.Tables["Customers"];   }
    2022-03-03 23:39:45下载
    积分:1
  • C#读取数据库内容并在dataGridView中显示
    C#从数据库中读取内容并显示在dataGridView中,这似乎是一个很实用的功能,在数据库应用的时候,我们都要通过dataGridView来显示数据,这个例子可帮助初学者很好的掌握此功能的具体实现,一些代码片段分享如下:   private void button1_Click(object sender, EventArgs e)   {    //实例化SqlConnection变量conn,连接数据库    conn = new SqlConnection("server=.;database=db_15;uid=sa;pwd=");    //实例化SqlDataAdapter对象    SqlDataAdapter sda = new SqlDataAdapter("select * from tb_emp", conn);    DataSet ds = new DataSet(); //实例化DataSet对象    sda.Fill(ds);//使用SqlDataAdapter对象的Fill方法填充DataSet    dataGridView1.DataSource = ds.Tables[0];//设置dataGridView1控件的数据源    dataGridView1.RowHeadersVisible = false;//禁止显示行标题    //使用for循环设置控件的列宽    for (int i = 0; i < dataGridView1.ColumnCount; i++)    {    dataGridView1.Columns[i].Width = 84;    }    button1.Enabled = false;//禁用按钮    dataGridView1.Columns[0].ReadOnly = true;//将控件设置为只读   }   private DataTable dbconn(string strSql)//建立一个DataTable类型的方法   {    this.adapter = new SqlDataAdapter(strSql, conn);//实例化SqlDataAdapter对
    2022-07-24 21:44:03下载
    积分:1
  • C# 使用IPEndPoint类获取终结点的IP地址和端口号
    Visual C# UseIPEndPoint例子,使用IPEndPoint类对象获取终结点的IP地址和端口号,运行生成的Exe文件,得到的结果如图所示:   以下是实现本功能的关键代码:   先实例化IPEndPoint类对象:   IPEndPoint IPEPoint = new IPEndPoint(IPAddress.Parse(textBox1.Text), 80);   //使用IPEndPoint类对象获取终结点的IP地址和端口号   label2.Text = "IP地址:"+IPEPoint.Address.ToString() + " 端口号:" + IPEPoint.Port;
    2022-01-28 05:14:25下载
    积分:1
  • C#制作的WPF立体动画简单实例
    C#制作的WPF立体动画简单实例,像是一个太阳能电池版样子的立体动画,改变角度,是一个相当基础的WPF动画制作实例,运行效果请参见截图所示。
    2023-09-04 01:05:03下载
    积分:1
  • 高仿微信
    A high copy WeChat, written by Objective-C.高仿微信功能,后期会再加入XMPP协议
    2022-01-31 11:53:32下载
    积分:1
  • C# 随机抽题(抽签程序)完整
    一个Visual C# 开发编写的随机抽题(抽签程序)完整源代码,附有程序使用说明和抽答程序的源代码,运行程序窗体加载时隐藏组件,并加载题目,启动计时器,产生随机数,点击开始按钮则开始抽题,所有题目都已经抽完了则重新加载题库!单击停止按钮后,如果列表框中还有值则清空删除。   运行时请注意:如程序不能运行请安装“NetFx20SP1_x86.exe”,Framework2.0框架,关于使用本抽签程序:   1.将程序和题库(文本文件)放在同一目录。   2.文本文件名必须为“抽签目录.txt”   如何编辑题库?(请参照图片“题库编辑说明”)   1.奇数行为题目,偶数行为答案。   2.答案或题目编辑完后才回车。   3.不要留空行。
    2022-03-20 13:23:15下载
    积分:1
  • 696518资源总数
  • 105873会员总数
  • 12今日下载