C#使用ADO如何彻底删除DBF数据库的记录 ASP.NET

如题所述

我猜没有什么人仅仅为了文件而使用DBF,只有你仍然使用了那些只能使用DBF的“数据库系统”的时候才需要与之交互。那么,Pack完全可以在他们那里做,在ADO.NET中不做Pack。 实际上,ADO.NET甚至不能保证索引正确更新,这会影响到数据逻辑一致性。做与不做Pack并不影响数据逻辑一致性,不需要使用ADO.NET时去考虑。 如果不是为了短暂地“导数据”,那么使用ADO.NET去操作DBF文件是很不可靠的。
温馨提示:内容为网友见解,仅供参考
无其他回答

C#同时删除多个表中的记录
慢点的办法是根据ID(可能是学号等)一个一个表地去查找删除,快点就是数据库设计的时候设外键,级联删除。。

急,请问各位大虾:用C#的ASP.NET怎么删除已连接到ACCESS数据库的一行...
string sSql = "delete from News where ID =1";OleCommand com = new OleCommand(sSql,con);com.ExecuteNonQuery();con.Close();

C#如何删除或清空excel中一个工作簿的信息
不知道你会不会用ado.net或者oledb.net连接excel文件如果你会的话。你连接上你要操作的那个workbook,然后遍历它下面的worksheets,每个worksheet执行一个sql语句就行了delete * from 当前的worksheet名称。如果你不会,你就去搜索一下怎么用ado.net或者oledb.net连接excel文件。很简单。

帮忙看一下这段c#代码删除记录的 怎么没有反应啊
1 没反应,你这段代码是在用的啊?如果是在gridview删除之类的,删完后要重新绑定数据,因为ado.net的话,数据库的变化不会自动反应到内存中去,除非你用linq;2 id一般都是int类型的,确定你的modelNameID的类型,如果是int类型,上面的sql语句要改成delete from tb_model where modelNameID=" + Conve...

请教C#如何往VF数据库(dbf)中写入数据
利用ADO.NET连接数据库,然后利用INSERT语句把读取的数据存入数据库中。由于代码要涉及到具体的表结构,所以建议你看看ADO.NET的书或直接下一个数据库辅助类

asp.net和ado.net有什么区别?
例如,开发人员可以使用ADO.NET的Connection对象来建立与数据库的连接,然后使用Command对象来执行SQL查询,最后通过DataReader或DataSet对象来读取和处理查询结果。虽然ASP.NET和ADO.NET在功能上是不同的,但它们在构建Web应用程序时经常一起使用。开发人员可以使用ASP.NET来构建Web页面和服务,同时使用ADO.NET...

C#删除sql数据库中指定的数据
你是先删的listbox中的选中项,还是先删的数据库中的记录?如果是先删的listbox中选中项,那么 string sql = "delete from 项目基本信息数据 where 项目字符名称='" + listBox2.SelectedItem + "'";listbox2.SelectedItem就是空的吧,既然是空的,也就无法删除数据库中的记录了。可以试试 ...

C#查询sql数据库表里共有多少条记录的两种方法
第一种:SELECT COUNT(ID) FROM TableName 用ado.net中的executeScalar执行,直接返回的就是总记录 第二种:SELECT * FROM TableName 用ado.net中的executeQuery执行,现返回一个dataTable的结果集,然后获取这个dataTable结果集的总行数!这个总行数就是总记录数 ...

...连接数据库的,我想使用C#获取数据库里的信息,怎么做?
数据库信息没有的话,是不能连接人家的数据库的,你可以考虑注入式攻击,将自己添加到数据库服务器所在的域里面。

能说一下ADO.NET 和.NET,还有asp.NET的区别吗?
第二位,你说“asp.NET是网页编程语言.专门用来做网站后台的”,你让那些苦逼的用c#做C\/S开发的程序猿们情何以堪啊,微软推出c#都到4.0了,居然就成了“网页编程语言”、“专门用来做网站后台”。其实,说个不大准确的划分,.net》asp.net》ado.net,.net包含asp.net,而asp.net包含ado.net。前...

相似回答