程序
的。其中就有关于删除的
的。
只不过不是SQL语句,是OLEDB的语句的。你可以参考下的。跟SQL语句基本上一样的。你可以参考下的。。
其中ConnString是连接
的,ACCESS是,string
ConnString
=
@"Provider=Microsoft.Jet.OLEDB.4.0Data
Source=D:\student.mdb"
DeleteString是删除字符串的,也可以理解为选择字符串的"select
*
from
student
where
studentID
=
"+你的ID选择号的。
OleDbConnection
conn
=
new
OleDbConnection(ConnString)
//建立连接
OleDbDataAdapter
da
=
new
OleDbDataAdapter(DeleteString,
conn)
//新建适配器
OleDbCommandBuilder
cmd
=
new
OleDbCommandBuilder(da)
//新建命令
执行器
DataSet
ds
=
new
DataSet()
//新建DataSet
da.Fill(ds,
"student")
//数据填充
DataTable
dt
=
ds.Tables[0]
//获取数据
表格
DataRow
dr
=
dt.Rows[0]
//获取表格中要删掉的行
dr.Delete()
//删掉行
da.Update(ds,
"student")
//更新DataSet,以及表格个
conn.Close()
//连接关闭
是啊!你没有加cmd.ExecuteNonQuery();
你知道这句是干什么的吗?
他是一条执行命令的语句。
另外你可以查询语句,更新语句,插入语句只需要更改sql语句,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)