摘要: 其他的没什么说的,一定要注意在选择文件对话框中文件类型一定要选择“所有文件”,否则在文件树中会找不到待还原的数据库文件。 阅读全文
posted @ 2012-05-27 10:33 风与雨无阻 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Connection对象 Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command对象 Command 对象主要可以用来对数据库发出一些... 阅读全文
posted @ 2012-05-26 19:31 风与雨无阻 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可... 阅读全文
posted @ 2012-05-26 19:29 风与雨无阻 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 远程连接(通过IP访问共享文件夹) 由于Windows7 Telnet服务默认不开启,所以需要执行一下操作 开启服务 一:控制面板-程序-开启或关闭Windows功能-telnet服务器、telnet客户端勾上。 二:控制面板-管理工具-服务(或者开始-运行-services.msc)开启telne... 阅读全文
posted @ 2012-05-26 19:28 风与雨无阻 阅读(42242) 评论(0) 推荐(2) 编辑
摘要: 工具->选项->Designers树节点->阻止保存要求重新创建表的更改 阅读全文
posted @ 2012-05-26 19:26 风与雨无阻 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转载:vc软件开发规范 -------------------------------------------------------------------------------- 一、程序风格: 1、严格采用阶梯层次组织程序代码: 各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,... 阅读全文
posted @ 2012-05-26 19:23 风与雨无阻 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 数据库是一个共享的数据资源。为了提高使用效率,数据库基本上都是多用户的,即允许多个用户并发地访问数据库中的数据,如飞机订票数据库系统、银行储蓄数据库系统等。在这样的系统中,同一时刻并行运行的事务可多达数百个。如果对这种并发访问不加以控制,就会破坏数据的一致性,出现丢失修改、脏读和不可重复读... 阅读全文
posted @ 2012-05-26 19:22 风与雨无阻 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 并发 数据库中丢失修改问题的解决措施是本文我们主要要介绍的内容,接下来我们就从一个简单的例子开始介绍这部分内容,希望能够对您有所帮助。 1、问题定义 先从一个较简单的例子为例,如火车售票系统,数据库表(车次,剩余票数),一个售票事务的处理过程如下: (1)查询该车次剩余票数x=16。 ... 阅读全文
posted @ 2012-05-26 19:21 风与雨无阻 阅读(1927) 评论(0) 推荐(0) 编辑
摘要: 我们在写数据库程序的时候,经常会需要获取某个表中的最大序号数, 一般情况下获取刚插入的数据的id,使用select max(id) from table 是可以的。但在多线程情况下,就不行了。 下面介绍三种方法 (1) getGeneratedKeys()方法: 程序片断: Conne... 阅读全文
posted @ 2012-05-26 19:20 风与雨无阻 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 首先:不防SQL注入 int Id =1; string Name="lui"; cmd.CommandText="insert into TUserLogin values("+Id+",'"+Name+"')"; 因为Id是数值,所以在传递的时候只需要在sql字符串中用"+Id+"即可实现,而N... 阅读全文
posted @ 2011-11-08 10:23 风与雨无阻 阅读(965) 评论(0) 推荐(0) 编辑