你的查询应该是有条件的,既然如此
发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及集装箱等,在网站建设、营销型网站建设、WAP手机网站、VI设计、软件开发等项目上具有丰富的设计经验。
用ado执行删除语句即可,条件就是查询的条件
示例:connection.Execute
"delete
from
table
where
条件"
你这个语句写的有点问题,delete语句后面直接应该接“from”,不应该接其他的东西,这是基本语法
Module Module1
Sub Main()
Dim conn As New System.Data.SqlClient.SqlConnection
Dim sql As String
conn.ConnectionString = "server=(local);database=pubs;uid=sa;pwd=sa"
'插入数据
sql = "insert into jobs(job_desc,max_lvl,min_lvl) values ('aaa',100,10)"
Operator(sql, conn) '自定义方法
'修改数据
sql = "update jobs set job_desc='bbb',max_lvl=100,min_lvl=11 where job_id=2"
Operator(sql, conn) '自定义方法
'删除数据
sql = "delete from jobs where job_id=2"
Operator(sql, conn) '自定义方法
End Sub
Sub Operator(ByVal strQry As String, ByVal con As System.Data.SqlClient.SqlConnection) '自定义方法
Dim com As New System.Data.SqlClient.SqlCommand
com.CommandText = strQry '获取或设置要对数据源执行的 SQL 语句或存储过程。
com.CommandType = CommandType.Text '获取或设置一个指示如何解释 CommandText 属性的值
com.Connection = con
Try
com.Connection.Open()
com.ExecuteNonQuery() '执行SQL 语句或存储过程
com.Connection.Close()
Catch ex As Exception
com.Connection.Close()
Console.WriteLine(ex.ToString())
End Try
End Sub
End Module
如想将任意文件导入Sqlserver数据库,请使用导入数据向导
首先,如果你是选中行而不是选中列,那么您必须点击最左边的黑色小箭头,以便您可以选中整个行。随后,点击删除按钮你这样判断:
if(datagridview1.selectedrows!=null
datagridview1.selectedrows.count0)
{
string
id
=
datagridview1.selectedrows[0].cells[0].value.tostring();
//然后此处使用string,借助sqlcommand进行删除,重新绑定即可。
//更新也是同样的道理。
}