-
C# 使用聚合函数查找数据库重复记录
C#利用聚合函数显示数据库中重复记录的数量,这个例子可找出数据库中的重复内容,对优化数据库很有帮助。实现本功能可参考以下代码:
dgv_Message.DataSource = GetMessage();//设置数据源
dgv_Message.Columns[0].Width = this.Width;//设置列宽度
dgv_Message.DataSource = GetStudent();//设置数据源
dgv_Message.Columns[0].Width = 200;//设置列宽度
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
@"SELECT 所在学院 ,COUNT(所在学院) AS 学生数量 FROM tb_Student GROUP BY 所在学院");
SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器
P_Str_SqlStr, P_Str_ConnectionStr);
DataTable P_dt = new DataTable();//创建数据表
P_SqlDataAdapter.Fill(P_dt);//填充数据表
return P_dt;//返回数据表,更多代码请下载本实例 。
- 2022-06-30 05:46:27下载
- 积分:1
-
C# 异步加载图像的方法附示例源码
C# 异步加载图像的方法附示例源码,异步加载技术对提升软件内容加载性能很有帮助,不但可以异步加载图片,还可以用于异步加载数据库内容,只是方法不同,本例是异步加载图片,这个也是使用比较多的一种情况,希望对C#初学者有所帮助。
运行本示例exe后,选择一张图片,则会异步加载这张图像,并显示当前图像文件加载进度,如效果图所示。
- 2022-11-07 06:40:03下载
- 积分:1
-
C# 热键模拟 模拟数字输入、英文输入Home键、Backspace键
C#通过窗体的按钮来模拟按下键盘上指定键的功能,比如模拟出了Shift+Home、Delete、Enter、Home、Backspace、数字输入、英文输入等键的功能,相关功能模块代码如下,可自己添加相关的模块功能键:
private void button3_Click(object sender, System.EventArgs e)
{//Backspace空格键
this.richTextBox1.Focus();
SendKeys.Send("{Backspace}");
}
private void button4_Click(object sender, System.EventArgs e)
{ //End结束键
this.richTextBox1.Focus();
SendKeys.Send("{End}");
}
private void button5_Click(object sender, System.EventArgs e)
{//Home键
this.richTextBox1.Focus();
SendKeys.Send("{Home}");
}
private void button6_Click(object sender, System.EventArgs e)
{//Enter回车键
this.richTextBox1.Focus();
SendKeys.Send("{Enter}");
}
private void button7_Click(object sender, System.EventArgs e)
{//Delete删除键
this.richTextBox1.Focus();
SendKeys.Send("{Delete}");
}
- 2022-07-19 00:15:03下载
- 积分:1
-
C#开发的一个完整的网络爬虫程序源码示例
C#开发的一个完整的网络爬虫程序源码示例,本源码是老外编写的,里面的注释全部是英文,源代码写于5、6年前了,当时是模拟实现的一个小型的搜索引擎,用于模拟抓取网站上的网页内容,参考价值还是有的,我现在编译不起来,可能是环境的问题,留给C#爱好者研究吧。
- 2022-08-22 01:44:37下载
- 积分:1
-
C# WPF 制作3D动画旋转的地球 超赞 附源码
C# WPF 制作3D动画旋转的地球 超赞 附源码,在源代码中使用了3DTools.dll,不过这仍然是一个非常棒的三维动画实例,使用WPF技术,将一幅静态的BMP地球图像,制作成动态的圆形的地球旋转动画,超逼真的地球动画,请参见测试截图。本源码可为广大C#爱好者学习WPF技术提供一个得力的参考。
- 2022-03-22 09:21:02下载
- 积分:1
-
C# 自绘式按钮的实例 源码
C# 自绘式按钮的实例源码,本例主要是以复合控件方式创建自绘式按钮,并测试了自绘式按钮响应鼠标单击事件。自绘按钮的绘制,可以参考以下代码:
//绘制新按钮
Graphics MyGraphics = e.Graphics;
Point[] MyPtsA = { new Point(0, 0), new Point(90, 0), new Point(170, 0), new Point(170, 50), new Point(170, 90), new Point(90, 90), new Point(0, 90), new Point(0, 50) };
Color[] MyColsA = { Color.White, Color.Black, Color.White, Color.Black, Color.White, Color.Black, Color.White, Color.Black };
PathGradientBrush MyPGBrushA = new PathGradientBrush(MyPtsA);
MyPGBrushA.SurroundColors = MyColsA;
MyGraphics.FillRectangle(MyPGBrushA, 0, 0, 170, 90);
String MyText = "自绘式按钮";
Font MyFont = new Font("隶书", 22);
SolidBrush MyBrush = new SolidBrush(Color.White);
PointF MyPoint = new PointF(3.0F, 30.0F);
MyGraphics.DrawString(MyText, MyFont, MyBrush, MyPoint);
- 2022-06-30 07:08:12下载
- 积分:1
-
螺丝服务端GMSV源码完整,可编译
螺丝完全服务端源码,GMSV,linux下完美编译
- 2022-05-31 17:22:32下载
- 积分:1
-
C# 折线图实例 国外源码
一个来源于国外网站的C# 折线图实例,里面的注释也是比较多的,只可惜全是英文,运行的界面效果如图所示。
此源码看上去像是一个生成正弦、余弦曲线的一个源码例子,源码可在VS2015下顺利编译运行,为你学习C#提供一个参考。
- 2022-01-29 00:30:47下载
- 积分:1
-
C# 使用字符串数组创建一组单选框数据
C# 基于字符串数组创建一组单选按钮的例子,附上了例子源代码,大家可了解C#字符串数组的简单应用。
以下是例子中的代码,运行后可见如下图所示的图片效果:
//基于字符串数组创建一组单选按钮
string[] MyArray = new string[4];
MyArray[0] = "渝北区";
MyArray[1] = "巴南区";
MyArray[2] = "长寿区";
MyArray[3] = "南岸区";
RadioButton[] MyRadioButtons =new RadioButton[4];
for (int i = 0; i < 4; ++i)
{
MyRadioButtons[i] = new RadioButton();
MyRadioButtons[i].Text = MyArray[i];
MyRadioButtons[i].Location = new System.Drawing.Point(
10, 20 + i * 20);
this.groupBox1.Controls.Add(MyRadioButtons[i]);
}
this.groupBox1.Text = "请评选全市卫生城区:";
- 2022-02-27 00:14:46下载
- 积分:1
-
c# 关闭窗口前确认 弹出提示
与大家分享一个C#窗口编程小技巧,在用户关闭窗口前,弹出确认对话框,可有效防止用户误操作,误关闭窗口。本源码中是完整的实例下载 ,有基础的可参考以下的代码,快速实现本功能:
C#弹出关闭窗口的确认对话框,核心代码如下:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult dr = MessageBox.Show("是否关闭窗体", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (dr == DialogResult.Yes) //使用if语句判断是否单击“是”按钮
{
e.Cancel = false;//如果单击“是”按钮则关闭窗体
}
else//否则
{
e.Cancel = true;//不执行操作
}
}
当用户单击窗口右上角关闭按钮时,激活函数中的命令,弹出确认框。
- 2022-01-25 15:52:19下载
- 积分:1