数据库里面如何删除一个行数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库里面如何删除一个行数据?相关的知识,希望对你有一定的参考价值。

谢谢.
这样我想在表tasktable里面删除t_url等于www.baidu.com的整行数据。

删除语句的基本结构为

DELETE FROM 表名称 WHERE 列名称 = 值

如果筛选条件多余一列的时候可以使用 AND或OR将条件连接起来

例如有一张Person表,如下图所示

要删除lastName为Willson的则

Delete from Person where lastName='Willson';

执行该语句后,Willson这条记录将会被删除。

拓展资料

一些常用的SQL语句:

    SELECT - 从数据库表中获取数据

    UPDATE - 更新数据库表中的数据

    DELETE - 从数据库表中删除数据

    INSERT INTO - 向数据库表中插入数据

    CREATE DATABASE - 创建新数据库

    ALTER DATABASE - 修改数据库

    CREATE TABLE - 创建新表

    ALTER TABLE - 变更(改变)数据库表

    DROP TABLE - 删除表

    CREATE INDEX - 创建索引(搜索键)

    DROP INDEX - 删除索引

参考技术A EXCEL里直接点行,按DEL删除,ACCESS里也是如此
至于ASP
连接的,我举个例
第一步骤

<%
dim conn
dim connstr
Set conn=Server.CreateObject("ADODB.Connection")
DBPath1=server.MapPath("db1.mdb")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& DBPath1
conn.open connstr
set rs=server.createobject("adodb.recordset")
%>

================
第2步骤

<% sql="select * from roys_show where id ="&request("id")&""
rs.open sql,conn,3,3%>

这个request("id") 是因为这个程序中,这里接收了上一个页面传递的参数,所以进行了筛选式的SQL语句,从而接受参数。

===============

第3步骤
<form name="form1" method="post" action="save_roys.asp">

把form数据递交到 save_roys.asp 页

===========
最后一步骤

新建一个页面,程序如下

<%
dim conn
dim connstr
Set conn=Server.CreateObject("ADODB.Connection")
DBPath1=server.MapPath("db1.mdb")

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& DBPath1
conn.open connstr
set rs=server.createobject("adodb.recordset")
%>

--------------因为这一页是新页,所以保持与数据库的连接,这里依然要有连接数据库语句

<%
sql="select * from user_show"
rs.open sql,conn,3,3
%>

--------------这里的作用是定位数据增加相应栏目的位置

<%
rs.addnew
rs("user_name")=request("user_name")
rs("user_age")=request("user_age")
rs("user_say")=request("user_say")
rs("zhiwei")=request("zhiwei")
%>

--------------这里是把请求到的数据放到记录集

<%
rs.update
response.Write("您的资料已经成功上报")
%>

===================

我为你找出我的心得,希望对你有帮助!!!

=========
郭俊 网页设计师

ASP答案原地址:
http://zhidao.baidu.com/question/8595092.html
参考技术B

删除语句的基本结构为

DELETE FROM 表名称 WHERE 列名称 = 值

如果筛选条件多余一列的时候可以使用 AND或OR将条件连接起来

例如有一张Person表,如下图所示

要删除lastName为Willson的则

Delete from Person where lastName='Willson';

执行该语句后,Willson这条记录将会被删除。

参考技术C

    sql语句删除方法,打开你的数据库管理器navicat,打开要删除的表,选中删除的记录,右键->删除行

    sql语句删除,删除id=2的数据:delete from 表名 where id=2;

参考技术D 需要加入个条件,指定删除就可以了;
delete from 表 where id = '001';
这样就删除了ID 为001 的这行数据;

关于c#中的datatable,不知道如何清空里面的数据

在C#中,用一个按钮,按下后就对DataTable添加相应的数据,然后在DataGridView里面添加。但每点一次按钮都会DataTable添加一行,用了clear()函数也不行,怎么办

参考技术A 清空数据new 是最好方法,clear()会清空结构不是很可取,要是想DataGridView中添加数据用List<>泛型集合就是最好的本回答被提问者和网友采纳 参考技术B 考虑使用 Remove 或者RemoveAt 删除具体一行. 参考技术C DataTable.Clear()没理由不行,代码贴出来看看。 参考技术D 给你的datatable new一次就行了

以上是关于数据库里面如何删除一个行数据?的主要内容,如果未能解决你的问题,请参考以下文章

WPF DataGrid 如何对选择的多行进行删除

datagridview中删除行并更新数据库

请问一个MSSQl数据库,如何按id批量删除记录?

如何批量删除数据库里某个表里的多条记录

mysql删除完全重复行,求教

Jquery如何删除table里面checkbox选中的多个行