VLCPlay/Code/SQLite.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SQLite;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace VLCPlay.Code
{
public static class SQLite
{
public static string strConn = "data source=" + Application.StartupPath + @"\data.db";
public static DataTable GetTable(string sql)
{
using (SQLiteConnection cn = new SQLiteConnection(strConn))
{
DataTable mTable = new DataTable();
try
{
SQLiteDataAdapter mAdapter = new SQLiteDataAdapter(sql, cn);
mAdapter.Fill(mTable);
}
catch (System.Data.SqlClient.SqlException ex)
{
throw new Exception(ex.Message);
}
return mTable;
}
}
/// <summary>
/// 执行SQL语句,返回影响的记录数
/// </summary>
/// <param name="SQLString">SQL语句</param>
/// <returns>影响的记录数</returns>
public static int ExecuteSql(string SQLString)
{
using (SQLiteConnection cn = new SQLiteConnection(strConn))
{
using (SQLiteCommand cmd = new SQLiteCommand(SQLString, cn))
{
try
{
cn.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.SqlClient.SqlException e)
{
cn.Close();
throw e;
}
}
}
}
public static int ExecuteSql(List<String> SQLStringList)
{
using (SQLiteConnection cn = new SQLiteConnection(strConn))
后面还有 31 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
