连接Access数据库后删除指定字符串asp.net代码
时间: 2023-06-26 15:05:56 浏览: 118
以下是一个示例代码,用于连接到Access数据库并删除指定字符串:
```csharp
string connStr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessDB.accdb;Persist Security Info=False;";
string query = "UPDATE myTable SET myField = Replace(myField, 'stringToReplace', '') WHERE myField LIKE '*stringToReplace*';";
using (OleDbConnection conn = new OleDbConnection(connStr))
{
conn.Open();
using (OleDbCommand cmd = new OleDbCommand(query, conn))
{
cmd.ExecuteNonQuery();
}
conn.Close();
}
```
在上面的代码中,您需要将 `connStr` 变量的值替换为您的Access数据库连接字符串。然后,将 `myTable` 和 `myField` 替换为您要从中删除指定字符串的表格和字段的名称。最后,将 `stringToReplace` 替换为您要删除的字符串。
请注意,上面的代码使用了 OleDb 数据提供程序。如果您使用不同的数据提供程序,例如 Odbc 或 SqlClient,您需要相应地更改代码。
阅读全文