-
C#读取文件内容显示在DataGridView表格中
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;
运行界面效果请参见下图,完整源码请在本页下载。
- 2022-03-20 07:42:37下载
- 积分:1
-
C# 判断是否为数值
C# 判断是否为数值,具体来说就是判断学生年龄是否为数值,private List GetStudent()
{
string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
"SELECT 学生姓名,ISNUMERIC(年龄) FROM tb_Student");
SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器
P_Str_SqlStr, P_Str_ConnectionStr);
DataTable P_dt = new DataTable();//创建数据表
P_SqlDataAdapter.Fill(P_dt);//填充数据表
List P_str = new List();//创建数据集合
foreach (DataRow item in P_dt.Rows)
{
P_str.Add(new Instance() { 姓名=item[0].ToString(),//添加数据项
年龄 = item[1].ToString() ==
"1" ? "数值" : "非数值" });
}
return P_str;//数据集合
}
- 2022-03-19 05:06:24下载
- 积分:1
-
C#多个读写文本文件的方法含示例
C#多个读写文本文件的方法含示例,比如"以文本行为单位写文本文件、以文本行为单位读文本文件、一次性向文本文件写入数据、一次性从文本文件读取数据、一次性向文本文件追加数据。
- 2022-05-12 17:08:46下载
- 积分:1
-
C#监测服务运行源码
C#监测服务运行源码,监测服务的运行,且服务重启时会给相应用户发邮件
- 2022-01-26 04:33:30下载
- 积分:1
-
C# 数据分组统计(单列)
C# 数据分组统计(单列),这个测试需要连接SQLSERVER才可以,运行效果如上图所示,请下载源码包查看详细代码情况。
- 2023-08-05 06:35:03下载
- 积分:1
-
一个简单的C# 多线程实例
一个简单的C# 多线程实例,创建多线程的简单实例,创建线程一和线程二,两者单独完成指定侨任务,创建多线程主要是使用C#中内置的方法new Thread()来实现,然后让每个线程执行一个for循环,来测试线程运行的效果。创建线程和运行线程的代码,可参考如下代码:
Thread thread1 = new Thread(new ThreadStart( Count));
thread1.Name="线程一";
Thread thread2 = new Thread(new ThreadStart( Count));
thread2.Name="线程二";
thread1.Start();
thread2.Start();
- 2022-08-18 15:51:20下载
- 积分:1
-
C# 将图片另存为JPG/GIF/TIFF/PNG/BMP/WDP等多种格式
C# 图片格式转换,将一张图片另存为JPG/GIF/TIFF/PNG/BMP/WDP等多种格式,如果你需要把图片相互转换成上述几种格式,本源码你有必要看一看,每一种另存为代码,实际上就是把图片转换为了此种格式,每一种另存为图片的功能,都是详细的代码。
- 2023-02-11 07:00:04下载
- 积分:1
-
C# 键盘Ctrl+g控制蜂鸣器播放声音
Visual C#播放声音,运行程序后,操作键盘上的Ctrl+g组合键发出蜂鸣声...这里的拖放声音是蜂鸣声,从音箱里发出,并不是从机箱的蜂鸣器发声。实现的过程和细节代码如下:
//导入 Windows Beep() API 函数
[DllImport("kernel32.dll")]
private static extern bool Beep(int freq, int dur);
// 定义PlaySound()要使用的常数
public const int SND_FILENAME = 0x00020000;
public const int SND_ASYNC = 0x0001;
// 导入 Windows PlaySound() 函数
[DllImport("winmm.dll")]
public static extern bool PlaySound(string pszSound,
int hmod,
int fdwSound);
[STAThread]
static void Main(string[] args)
{
// 使用Ctrl+g发出蜂鸣声
Console.Write("a");
Console.WriteLine("使用Ctrl+g发出蜂鸣声...");
Console.ReadLine();
// 使用 Windows API 发出蜂鸣声
Beep(800, 200);
Console.WriteLine("使用 Windows API 发出蜂鸣声...");
Console.ReadLine();
// 播放bells.wav文件
PlaySound("bells.wav",
0,
SND_FILENAME | SND_ASYNC);
Console.WriteLine("播放bells.wav文件...");
Console.ReadLine();
}
- 2022-05-23 17:14:52下载
- 积分:1
-
C# 日志事件操作相关函数集
C# 日志事件操作相关函数集,完成的功能有:从Windows窗体播放资源中嵌入的声音、判断程序文件是否为.NET程序集、查询日志文件中指定类型事件、将日志事件信息导出到外部文件中、获取日志事件的静态和配置信息等功能。
- 2022-02-15 05:43:25下载
- 积分:1
-
百度智能手环 源代码
百度智能手环 源代码 计步 睡眠 算法
- 2022-08-10 05:51:03下载
- 积分:1