mysql中怎样删除所有的view

mysql中怎样删除所有的view,第1张

视图是存储在数据库中的查询的SQL 语句,它主要出于两种主要原因:安全原因, 视图可以隐藏一些数据。

没有必要删除吧。

如果真的要删除

drop view view_name;

string cmdText = "delete from 图书表 where 图书编号=@bookid"

OleDbConnection conn = new OleDbConnection()

conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0Data source=你的数据库名字.mdb"

OleDbCommand cmd = new OleDbCommand(cmdText, conn)

cmd.Parameters.Add("@bookid", SqlDbType.Char, 15)

conn.Open()

foreach (DataGridViewRow dgvRow in dgvShowData.SelectedRows)

{

cmd.Parameters["@bookid"].Value = dgvRow.Cells[0].Value

dgvShowData.Rows.Remove(dgvRow)

cmd.ExecuteNonQuery()

}

conn.Close()

//dgvShowData 这个是你的dataGridView控件名称

代码去看看吧!刚好我在做这种的。

这段加在你的删除按钮的Click事件里面

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

我写的一个类 从 配置文件读取 连接字符串 来着

用 access 和 上面的一是个道理的

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

我改好了 应该OK了吧?

SQL语句你自己看着改吧~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8588441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存