`
devgis
  • 浏览: 134151 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
1、创建空的sqlite数据库。 //数据库名的后缀你可以直接指定,甚至没有后缀都可以//方法一:创建一个空sqlite数据库,用IO的方式FileStreamfs=File.Create(“c:\\test.db“);//方法二:用SQLiteConnectionSQLiteConnection.CreateFile(“c:\\test.db“); 创建的数据库是个0字节的文件。 2、创建加密的空sqlite数据库 //创建一个密码为password的空的sqlite数据库SQLiteConnection.CreateFile(“c:\\test2.db“); S ...
写在前面:出于项目的需要,最近打算对SQLite的内核进行一个完整的剖析,在此希望和对SQLite有兴趣的一起交流。我知道,这是一个漫长的过程,就像曾经去读Linux内核一样,这个过程也将是辛苦的,但我相信结果一定是美好的... ...接下来是第一章。 1、SQLite介绍 自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源,增加了管理的复杂性。随着软件应用程序逐渐模块模块化,一种新型数据库会比大型复杂的传统数据库管理系统更适应。嵌入式数据库直接在应用程序进程中运行,提供了零配 ...
Sqlite不需要安装即可使用。Sqlite是不是那个System.Data.SQLite.DLL临时创建了数据库引擎?1.新建一个WinForm项目,引用System.Data.SQLite.DLL.界面如下
即使是做网络应用,在断线情况下,也需要考虑数据的本地存储。在SQLite出现之前,数据量大的情况下,我们一直使用ACCESS,数据量小,则文件存储。ACCESS不支持事务原子性,在断电情况下(这种情况总是会发生)会导致数据很难恢复。 一:安装 SQLITE,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统。我直接使用的是http://sqlite.phxsoftware.com/(An open source ADO.NET provider for the SQLite database engine)。下载完毕是一个EXE,安装后根目录如下: Bin下有一个测试 ...
SQLite是一个老牌的轻量级别的文件数据库,完全免费,使用方便,不需要安装,无须任何配置,也不需要管理员。 它是开源的嵌入式数据库产品,是同类产品中的后起之秀,2005年获得了开源大奖,而且最新的PHP5也内嵌了SQLit ...
今日不知为何,总有点感慨人生。做了程序猿已经差不多快2年了,除了工作上的软件之外,貌似从来没为自己做过什么实用的软件,比如一些快捷的工具等等。感觉着编程技术在工作上确实很难学到。特别是国内的公司,尽管更新的技术,更优秀的技术诞生了,可我们还是依然用着以前的技术,某些简单的技术,反反复复。很难找到一些挑战性的元素。于是,就找点有意思的事情来做做吧。 腾讯QQ无疑已经是国内即时通讯软件的的巨头了. 相当于国外的MSN。围绕着腾讯QQ的软件也非常多非常多,例如自动回复软件.群发消息软件等等。今天,我们就以腾讯QQ的注册为案列实现一个只需要输入验证码就能注册的C#版软件。 首先我们看看腾讯QQ的注册 ...
OracleConnection oc=new OracleConnection( "data source=ccserver;User Id=cym1;Password=cym ");OracleCommand ocmd=new OracleCommand();OracleParameter op=new OracleParameter( "p1 ",OracleType.Number);OracleParameter op1=new OracleParameter();op1.OracleType=OracleType.Number;op1.Direc ...
VS2010版快捷键 Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性 ...
发布日期: 2007-07-12 | 更新日期: 2007-07-12 Ulrich Homann Microsoft Corporation 适用于: 企业体系结构 面向服务的体系结构(SOA) 摘要:通过结合Web服务使用面向服务,有效、高效地实现业务活动的自动化。 “它不是存在的物种中最强大的,也不是最智能的,但是它能够对变化做出最迅速的反应。”Charles Darwin (查尔斯·达尔文) 本页内容 简介 进入业务功能映射图
发布日期: 2006-08-07 | 更新日期: 2006-08-07 Jean-Paul Boodhoo 下载本文的代码:DesignPatterns2006_08.exe (4423KB) 本页内容 遵循 MVP 使第一次测试通过
初看MVP模式时被它复杂的包含,继承,接口搞晕,View中有Presenter,Presenter中又有View,View又要抽象出IView,View又调用Presenter的方法,Presenter又调用IView的方法.花了点时间算是搞明白了,这里说说自己的理解. 关于MVP模式文章一搜一大把.建议先看看这些文章. Artceh http://www.cnblogs.com/artech/archive/2010/04/12/1710681.html http://www.cnblogs.com/artech/archive/2010/03/25/1696205.html J ...
MVC模式主要解决的问题就是将表示层和业务层进行分离,在以往做WINFORM项目的时候,通常都是将很多的逻辑代码直接写在了Form.cs代码的事件里,这样的话业务逻辑就和界面紧耦合在一起了,现在我们采用MVC来解耦。 首先建立Model: [csharp] view plaincopyprint? usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.ComponentModel; namespaceWindowsF ...
我们总会有这样一个经验:一个系统最不容易也最不应该变化的部分是领域逻辑,最容易变化也最应该变化的是数据的呈现方式。 在java的各种应用中可以说是到处可见mvc,j2ee贯穿mvc的概念,android的开发方式也是类mvc的,mvc结构对于做过java应用的人而言简直就是司空见惯。而在.net这边,由于之前微软为大家提供的各种winform、asp.net项目典范(比如那个petshop series)将“三层”概念很好的灌输到了.net程序员的大脑中,许多.net开发者凡是做个东西都要搬出自己最拿手的IModel、IDAL这样的神器。 其实mvc与所谓的“三层架构”是两个层次上的东西 ...
Here is an MVP example I created for a form. All forms in this little tutorial project on EF was converted to use MVP.http://www.vbforums.com/showthread.php?t=540421 The view to the form using BLL.DTO; using System.Collections.Generic; using System.Windows.Forms; namespace DemoWindowsFormApp.V ...
Global site tag (gtag.js) - Google Analytics