在C#中使用正则表达式操作sqlite数据库用VS2019在wpf中对sqlite数据库进行操作,从一个数据表中查询,并且查询语句也放在单独的一个数据表(sql)中,将查询的结果插入到另一个建好表结构的空白数据表(report)中。sql表WPF运行结果
SQLiteConnection conn = new SQLiteConnection(@"DataSource=C:\Users\dse09\Desktop\SQL查询\DataValidator(2)(1).db"); //实例化连接
conn.Open(); //打开数据库
string sqla = "Delete from Report where 1=1;";
SQLiteCommand cmda = new SQLiteCommand(sqla, conn);//读取
public class REGEXP : SQLiteFunction
{
public override object Invoke(object[] args)
{
return System.Text.RegularExpressions.Regex.IsMatch(Convert.ToString(args[1]), Convert.ToString(args[0]));
}
}
SQLiteDataReader readera = cmda.ExecuteReader();
评论