资源简介
文件为实现源码,内容详细,适合学习和解燃眉之急。
代码片段和文件信息
//从excel导入到数据库。
OleDbConnection conExcel = new OleDbConnection();
try
{
OpenFileDialog openFile = new OpenFileDialog();//打开文件对话框。
openFile.Filter = (“Excel 文件(*.xls)|*.xls“);//后缀名。
if (openFile.ShowDialog() == DialogResult.OK)
{
string filename = openFile.FileName;
int index = filename.LastIndexOf(“\\“);//截取文件的名字
filename = filename.Substring(index + 1);
conExcel.ConnectionString = “Provider=Microsoft.Jet.Oledb.4.0;Data Source=“ + Application.StartupPath + “\\Appdata.mdb“;
//将excel导入access
//distinct :删除excel重复的行.
//[excel名].[sheet名] 已有的excel的表要加$
//where not in : 插入不重复的记录。
string sql = “insert into 用户表 select distinct * from [Excel 8.0;database=“ + filename + “].[用户表$] where 记录编号 not IN (select 记录编号 from 用户表)“;
OleDbCommand com = new OleDbCommand(sql conExcel);
conExcel.Open();
com.ExecuteNonQuery();
MessageBox.Show(“导入数据成功““导入数据“ MessageBoxButtons.OK MessageBoxIcon.Information );
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conExcel.Close();
}
//导出到excel操作。
OleDbConnection conExcel = new OleDbConnection();
try
相关资源
- C#工行 银企互联demo(NC)
- C#版的模拟PhotoShop处理图片色阶的程序
- c#实现SVM源码内有简单使用Demo
- 神经网络C#实现
- c# 遗传算法 最短路径
- c# 简单计算器源代码
- C#制作科学计算器课程设计(源程序)
- C#实现Socket编程 (异步通讯解决Tcp粘
- 基于c#的手机短信收发程序
- asp.net+ajax 写的无刷新登录技术没有使
- 软件开发实习日记
- C# post 传值 和接收值
- 批量裁剪图片
- 中三种截屏方式小结
- c#+WINFORM+漂亮的软件启动界面特效源码
- C#计算器源码 C#计算器源码 C#计算器源
- C#读写HID设备
- PDF合并拆分 C#源码
- C#进销存系统
- C#蚁群算法求解TSP问题
- C#winform实现钢琴7音
- C#生成和解析二维码及调用摄像头识别
- C#考勤管理系统完整源码
- C#窗体猜数小程序源码
- C#WinForm使用CefSharp内嵌
- zw_C#人力资源管理系统源代码.zip
- C#定坐标快捷截图工具及源代码可双屏
- C#手写识别程序源码(完整版)
- C#软件授权源码(亲测可用)
- Winform可视化打印模板设计(完整版)
评论
共有 条评论