-
C# winform邮件发送 可抄送、密送、发附件
C# 可抄送、密送、发附件的Winform发邮件程序,邮件主是信息的填写部分要注意格式不能错,抄送和密送时多个收件人以分号隔开,可连续发送多个附件,多个附件以分号隔开。发送邮件采用了发送邮件函数的方式,方便以模块化调用 ,发邮件还可异步发送,SMTP 服务器要求安全连接需要设置smtp.EnableSsl = Ssl属性。
请注意:发送邮件前,请先配置然后再发邮件(注:以上参数为格式示例,需自行更改为实际真实有效的信息)。
发邮件的整体用户界面如测试图所示。
- 2023-08-13 11:10:02下载
- 积分:1
-
C# 是行提交方式插入、删除、更新数据库记录
C# 是行提交方式插入、删除、更新数据库记录,本实例小程序主要演示了以行提交方式插入数据库记录、以行提交方式修改数据库记录、以行提交方式删除数据库记录、使用带有列值的Update()方法修改记录、使用带有列值的Delete()方法删除记录、使用带有列值的Insert()方法插入记录,对应的各个功能核心代码如下:
private void button2_Click(object sender, EventArgs e)
{//以行提交方式修改数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
NorthwindDataSet.ShippersRow MyRow;
MyRow = this.northwindDataSet.Shippers.FindByShipperID(1);
MyRow.Phone = "13996060872";
this.shippersTableAdapter.Update(this.northwindDataSet.Shippers);
}
private void button4_Click(object sender, EventArgs e)
{//使用带有列值的Update()方法修改记录
NorthwindDataSetTableAdapters.ShippersTableAdapter MyAdapter =
new MyForm.NorthwindDataSetTableAdapters.ShippersTableAdapter();
MyAdapter.Update("Speedy Express", "13036371686", 1, "Speedy Express", "13996060872");
this.shippersTableAdapter.Fill(this.northwindDataSet.Shippers);
}
private void button3_Click(object sender, EventArgs e)
{//以行提交方式删除数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
Northwi
- 2023-02-24 10:00:04下载
- 积分:1
-
邻家小厨网上订餐系统源码
邻家小厨网上订餐系统源码
源码描述:
这是一个基于三层架构的网上在线订餐网站主要实现了一下功能
一、后台
1、网站管理
2、美食管理
主要包括查询美食、增加美食
3、用户管理
主要包括添加管理员、查询管理员、会员
4、订单管理
主要包括了查询订单的功能以及没有付款的订单
二、前台
用户可以登陆查询美食进行订购、加入购物车,并计算金额、然后可以支付费用
默认管理员登录名密码均为51aspx
DB_51aspx 目录下是数据库文件,直接附加即可,数据库配置文件在web.config中设置
运行环境:vs2010+sql2005
- 2022-03-09 22:09:14下载
- 积分:1
-
C# 显示选择的DataGridView单元格行数据
C# 显示选择的DataGridView单元格行数据附实现源码,连接数据库后,单击上部的“显示选择的单元格行”功能,即可显示出该行数据,具体的实现代码如下:
private void toolStripButton1_Click(object sender, EventArgs e)
{//显示选择的单元格行(获取DataGridView控件中选定的单元格行)
Int32 MyCount =customersDataGridView.Rows.GetRowCount(DataGridViewElementStates.Selected);
if (MyCount > 0)
{
System.Text.StringBuilder MyInfo = new System.Text.StringBuilder();
for (int i = 0; i < MyCount; i++)
{
MyInfo.Append("被选择的行号是: ");
MyInfo.Append(customersDataGridView.SelectedRows[i].Index.ToString());
MyInfo.Append(Environment.NewLine);
}
MyInfo.Append("一共选择了: " + MyCount.ToString()+"行。");
MessageBox.Show(MyInfo.ToString(), "信息提示",MessageBoxButtons.OK);
}
}
- 2022-12-31 00:55:04下载
- 积分:1
-
C#在列上加入计算
C#在列上加入计算,这个主要是指SQL查询语句的列上面,如下面定义的语句,进行合并计算后,被执行:
private DataTable GetMessage()
{
string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
"SELECT 学生编号,学生姓名,高数+外语 AS 高数加外语的分数 FROM tb_Grade");
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-08-18 16:13:26下载
- 积分:1
-
C#验证码识别程序OCR源码实例
C#验证码识别程序OCR源码实例,程序代码 在Class1.cs中,本程序中将涉及到以下知识点:加载位图,图像反转、分割、取有效区域,识别位图,生成验证码样本等,程序在CMD控制台端运行,先运行CMD命令,然后将本程序编译目录中生成的exe,拖动至cmd窗口中即可运行。
- 2022-01-25 23:27:51下载
- 积分:1
-
7Zip
This file is part of SevenZipSharp. SevenZipSharp is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. SevenZipSharp is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with SevenZipSharp. If not, see .
- 2022-07-20 00:09:31下载
- 积分:1
-
STM32飞控baseflight-master,主流飞控
STM32飞控baseflight-master,主流飞控,更新快,性能好。
- 2023-02-11 09:40:04下载
- 积分:1
-
Visual C#对 XML操作的演示示例集
这是一个C#操作XML文件的示例集,可完成 如下功能演示:
枚举XML集合中的元素名称
枚举XML集合中的元素文本
判断XML元素在集合中是否存在
筛选XML中的子代元素集合
使用链接轴方法枚举XML元素
根据元素属性查找XML元素
根据元素名称查找XML元素
根据元素属性和名称查找XML元素
根据中间计算值查找XML元素
比如枚举XML集合中的元素文本:private void button2_Click(object sender, EventArgs e)
{//枚举XML集合中的元素文本
XElement MyXElements = new XElement("Root",
new XElement("贵州省", "贵阳市"),
new XElement("四川省", "成都市"));
IEnumerable MyXElement =
from MySelect in MyXElements.Elements()
select MySelect;
string MyInfo = "元素文本包括:";
foreach (XElement MyValue in MyXElement)
MyInfo += MyValue.Value + "、";
//显示:贵阳市、成都市
MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK);
}
- 2022-03-14 22:11:51下载
- 积分:1
-
C# 在LINQ to DataSet中对分组操作执行子查询
C# 在LINQ to DataSet中对分组操作执行子查询,相关代码:
private void button1_Click(object sender, EventArgs e)
{//在LINQ to DataSet中对分组操作执行子查询
SqlConnection MyConnection = new SqlConnection();
MyConnection.ConnectionString = @"Data Source =.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";
MyConnection.Open();
SqlCommand MyCommand = new SqlCommand("Select * From Orders ", MyConnection);
DataSet MySet = new DataSet();
SqlDataAdapter MyAdapter = new SqlDataAdapter(MyCommand);
MyAdapter.Fill(MySet);
DataTable MyQueryTable = MySet.Tables[0];
var MyQuery = from MyOrder in MyQueryTable.AsEnumerable()
orderby MyOrder.Field("ShipCity")
group MyOrder by MyOrder.Field("ShipCity") into g
select new
{
MyCity = g.Key,
MyMaxFreight = (from MyData in g select MyData.Field("Freight")).Max()
- 2022-01-27 20:20:32下载
- 积分:1