没有合适的资源?快使用搜索试试~ 我知道了~
C# 访问SQLite,并通过Txt文本上传资料代码.
资源推荐
资源详情
资源评论
private static void ImportCOOIS()
{
string[] strLines=Array.FindAll(File.ReadAllLines(@"C:\Users\XiaoXiao\Desktop\COOIS.txt",Encoding.Default),s=>(s.IndexOf("C002")>=0));
System.Globalization.DateTimeFormatInfo dtFormat = new System.Globalization.DateTimeFormatInfo();
dtFormat.ShortDatePattern="yyyy-MM-dd";
using (SQLiteConnection oConn = new SQLiteConnection("Data Source=E:\\SQLite\\DATABASE.db"))
{
oConn.Open();
using(SQLiteTransaction SQLTran=oConn.BeginTransaction())
{
using(SQLiteCommand SQLcmd=new SQLiteCommand(oConn))
{
SQLcmd.CommandText="Delete from [COOIS]";
SQLcmd.ExecuteNonQuery();
SQLcmd.CommandText="INSERT INTO [COOIS] ([Plant],[OrderType],[Material],[Batch],[Order],[Release],[TargetQty],[DelQty],[ConfirmQty],[ScrapQty],[3PCheck],[GIMatch],[POMatch],[SytemStatus],[UserStatus]) VALUES ("+
"@Plant,@OrderType,@Material,@Batch,@Order,@Release,@TargetQty,@DelQty,@ConfirmQty,@ScrapQty,@3PCheck,@GIMatch,@POMatch,@SytemStatus,@UserStatus)";
SQLcmd.Parameters.Add(new SQLiteParameter("@Plant"));
SQLcmd.Parameters.Add(new SQLiteParameter("@OrderType"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Material"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Batch"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Order"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Release",DbType.Date));
SQLcmd.Parameters.Add(new SQLiteParameter("@TargetQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@DelQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@ConfirmQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@ScrapQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@3PCheck"));
SQLcmd.Parameters.Add(new SQLiteParameter("@GIMatch"));
SQLcmd.Parameters.Add(new SQLiteParameter("@POMatch"));
{
string[] strLines=Array.FindAll(File.ReadAllLines(@"C:\Users\XiaoXiao\Desktop\COOIS.txt",Encoding.Default),s=>(s.IndexOf("C002")>=0));
System.Globalization.DateTimeFormatInfo dtFormat = new System.Globalization.DateTimeFormatInfo();
dtFormat.ShortDatePattern="yyyy-MM-dd";
using (SQLiteConnection oConn = new SQLiteConnection("Data Source=E:\\SQLite\\DATABASE.db"))
{
oConn.Open();
using(SQLiteTransaction SQLTran=oConn.BeginTransaction())
{
using(SQLiteCommand SQLcmd=new SQLiteCommand(oConn))
{
SQLcmd.CommandText="Delete from [COOIS]";
SQLcmd.ExecuteNonQuery();
SQLcmd.CommandText="INSERT INTO [COOIS] ([Plant],[OrderType],[Material],[Batch],[Order],[Release],[TargetQty],[DelQty],[ConfirmQty],[ScrapQty],[3PCheck],[GIMatch],[POMatch],[SytemStatus],[UserStatus]) VALUES ("+
"@Plant,@OrderType,@Material,@Batch,@Order,@Release,@TargetQty,@DelQty,@ConfirmQty,@ScrapQty,@3PCheck,@GIMatch,@POMatch,@SytemStatus,@UserStatus)";
SQLcmd.Parameters.Add(new SQLiteParameter("@Plant"));
SQLcmd.Parameters.Add(new SQLiteParameter("@OrderType"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Material"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Batch"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Order"));
SQLcmd.Parameters.Add(new SQLiteParameter("@Release",DbType.Date));
SQLcmd.Parameters.Add(new SQLiteParameter("@TargetQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@DelQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@ConfirmQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@ScrapQty",DbType.Int32));
SQLcmd.Parameters.Add(new SQLiteParameter("@3PCheck"));
SQLcmd.Parameters.Add(new SQLiteParameter("@GIMatch"));
SQLcmd.Parameters.Add(new SQLiteParameter("@POMatch"));
资源评论
雁秋
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功