2012年2月18日
摘要: 今天又学到一招,可以快速删除数据库中所有的用户表中的数据。我是个菜鸟,望各位大神多多指教select 'truncate table ' + Name + ';' from sysobjects where xtype='U' order by name asc;该条语句执行之后会将数据库中所有的表都查询出来,复制出来之后执行truncate语句即可sysobjects在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在tempdb内,每个临时对象才在该表中占一行。列名数据类型描述namesysname对象名。Id 阅读全文
posted @ 2012-02-18 14:41 折翼的天使 阅读(12887) 评论(1) 推荐(1) 编辑
摘要: 实现类似于sql server/oracle中新建一个表时,对输入的列的名字的验证。若已存在则提示。我是菜鸟,欢迎各位大神给予指教。public void xDataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) { //首先停止编辑表格 _frmaddnewfitting.xDataGridView1.EndEdit(); int rowindex = e.RowIndex; int columnindex = e.ColumnIndex; if (columnindex == 0) 阅读全文
posted @ 2012-02-18 11:47 折翼的天使 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 该方法能实现验证当前新添加的一行的某一列的值在表格中是否存在,如果存在,则提示并将焦点停在改单元格上以备修改。public void xDataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) { //首先停止编辑表格 _frmaddnewfitting.xDataGridView1.EndEdit(); int rowindex = e.RowIndex; int columnindex = e.ColumnIndex; if (columnindex == 0) { //判断当前单元 阅读全文
posted @ 2012-02-18 11:42 折翼的天使 阅读(447) 评论(0) 推荐(0) 编辑