您的位置:首页 > 编程语言 > C#

C# .net 彻底删除DBF文件的物理数据

2017-02-10 13:23 471 查看
/// <summary>
/// 彻底删除DBF文件的物理数据
/// </summary>
private static void N41PackDBF()
{
String[] drives = Environment.GetLogicalDrives();
foreach (var item in drives)
{
try
{
if (System.IO.File.Exists(string.Format("{0}N041.dbf", item)))
{
string connStrDelete = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + item;
bool sss = ODBCHelper.ExecuteNoneQuery("Pack N041.dbf", connStrDelete);
}
}
catch (Exception ex)
{
Tools.Utils.RecordLog(ex);
}
}
}
彻底删除DBF文件的物理数据,在使用Delete删除表中的数据时,使用select查询还是存在,没有达到想要的效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# .net dbf
相关文章推荐