没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
C#实现实现Excel导入导入sqlite的方法的方法
主要介绍了C#实现Excel导入sqlite的方法,是C#程序设计中非常重要的一个实用技巧,需要的朋友可以参考下
本文实例讲述了C#实现Excel导入sqlite的方法,是非常实用的技巧。分享给大家供大家参考。具体方法如下:
首先需要引用system.date.sqlite
具体实现代码如下:
system.date.sqlite
system.date.sqlite.linq
//导入--Excel导入sqlite
private void button2_Click(object sender, EventArgs e)
{
DAL.Sqlite da = new DAL.Sqlite("DataByExcel.db");
if (chk_sfzj.Checked==false)
{
//删除全部数据
if (da.SqlExSQLiteCommand("delete from sqllitebyexcel"))
{
}
else
{
MessageBox.Show("删除原失败,请联系管理员!");
}
}
OpenFileDialog ofg = new OpenFileDialog();
ofg.Filter = "*.xls|*.xls";
if (ofg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
string sName = ofg.FileName;
if (new BLL.Excelcs().OutExcel(sName, da))
{
MessageBox.Show("导入成功");
//bdData("");
}
else
{
MessageBox.Show("导入失败");
}
}
}
/// <summary>
/// 初始化数据库
/// </summary>
/// <param name="strSqlitePath">数据库文件路径</param>
SQLiteConnection SQLCon;
public Sqlite(string dataName)
{
SQLCon = new SQLiteConnection(string.Format("Data Source={0}{1}", System.AppDomain.CurrentDomain.BaseDirectory, dataName));
}
/// <summary>
/// 执行sql语句
/// </summary>
/// <param name="strSql">sql语句</param>
/// <returns>是否执行成功</returns>
public bool SqlExSQLiteCommand(string strSql)
{
SqlOpen();
SQLiteCommand cmd = new SQLiteCommand();
cmd.Connection = SQLCon;
cmd.CommandText = strSql;
try
{
int i = cmd.ExecuteNonQuery();
return true;
}
catch (Exception ex)
{
return false;
}
}
/// <summary>
资源评论
weixin_38749895
- 粉丝: 7
- 资源: 891
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功