- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 关于数据库数据唯一性保证
数据库数据唯一性在项目问题不断出现情况下,几经经验,得出一个结论:数据库数据的唯一性无法通过软件里的代码保证,只有数据库自身的唯一索引才可能保证插入的数据是始终唯一的。例如,之前试图通过插入数据库的语句来实现不插入相同值“INSERT IGNORE INTO ...”,在单独实验一两条数据中,的确相同的数据并不能重复插入,但是在之后的应用中,数据库里偶尔确实会出现相同的值,也就是这一
2017-10-11 09:03:09
7084
转载 数据库索引
数据库索引类型及实现方式1、索引定义 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。2、建立索引的优缺点:优点: 1.大大加快数据的检索速度;
2017-10-10 15:37:43
547
原创 关于MySQL 触发器的使用
触发器由数据库内部数据列数据的变动触发而执行的事件。触发器有两种,before 和 after ,标示触发事件是数据更改发生之前还是之后发生的。能触动触发的数据变动事件有 插入、更新、删除。其次触发器的内容定义需要用 MySql 语句定义;但是有一部分的MySql 指令语句是不能在触发器中执行的,比如 Create , Trunce , Drop 等 大部分与数据表相关的,而一般的
2017-09-08 11:12:56
378
原创 关于DataGridView 控件的使用
DataGridView控件源DataGridView 作为一个显示表格的控件,其绑定表格的方式是 为属性 .DataSource 赋值,为了使得显示出的内容与自己想要的内容同步,需要在集合属性中设置各个列的显示信息。其中 每一列的数据属性中,DataPropertyName 属性为 DataSource 中的列名,必须列名一致,才可能对应上。 其他设置不在此赘述。
2017-09-08 10:29:49
1018
原创 关于文件操作
在操作文本文档时,发现改变文档的后缀名,只要相应的代码与该后缀名一致,仍然可以读写,以下依据C# 语言,提供了两种读写文本文档的方式。1)通过使用系统API 函数进行读写,但是此种方式的读写需要有特定的书写规则,否则会出错,命名空间需要包括using System.Text;using System.Runtime.InteropServices;using System.
2017-08-25 14:04:57
238
转载 关于DataGridView 使用中遇到的问题记录
在设置 DataGrideView 时,单元格高度没反应,最后找到问题,多方找寻答案,才知道是有一个属性没设置导致,以下是摘录的相关内,以做留念。1) 设定行高和列宽自动调整[C#]// 设定包括Header和所有单元格的列宽自动调整DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColum
2017-08-23 16:59:29
528
1
原创 关于XML 文件直接导入Mysql数据库内容笔记
参考文档:https://dev.mysql.com/doc/refman/5.5/en/load-xml.htmlXML 文档直接导入Mysql 中XML文档示例: 59 59 60 60
2017-08-22 14:21:38
1999
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人