C# SQLite 条件筛选删除数据:完整指南与示例代码
"C# 通过条件筛选删除 SQLite 数据表内指定数据:要通过条件筛选删除 SQLite 数据表内的指定数据,可以使用以下代码:\n\ncsharp\nusing System.Data.SQLite;\n\nstring connectionString = \"Data Source=database.db;Version=3;\"\nusing (SQLiteConnection connection = new SQLiteConnection(connectionString))\n{\n connection.Open();\n \n string sql = \"DELETE FROM TableName WHERE Condition\"\n using (SQLiteCommand command = new SQLiteCommand(sql, connection))\n {\n // 设置条件参数\n command.Parameters.AddWithValue(\"param1\", value1);\n command.Parameters.AddWithValue(\"param2\", value2);\n \n // 执行删除操作\n int rowsAffected = command.ExecuteNonQuery();\n \n Console.WriteLine(\"Deleted {0} rows.\", rowsAffected);\n }\n}\n\n\n在上述代码中,你需要将database.db替换为实际的 SQLite 数据库文件路径,TableName替换为要删除数据的表名,Condition替换为筛选条件。你还可以根据需要添加更多的条件参数,例如param1和param2。\n\n注意:在使用参数化查询时,要确保参数名称与SQL语句中的占位符一致。在上述代码中,我们使用@param1和@param2作为参数名称,因此在SQL语句中使用@param1和@param2作为占位符。\n
原文地址: https://www.cveoy.top/t/topic/pGZh 著作权归作者所有。请勿转载和采集!