自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (12)
  • 收藏
  • 关注

原创 oracle控制台基本操作大全

--查询表空间select a.tablespace_name,       a.bytes / 1024 / 1024 "Sum MB",       (a.bytes - b.bytes) / 1024 / 1024 "used MB",       b.bytes / 1024 / 1024 "free MB",       round(((a.bytes - b.byt

2016-06-30 11:56:29 3753

转载 Mac系统快捷键你都用过吗?

不少习惯了Windows操作习惯的用户在上手Mac时都会觉得非常难用,事实上,只要对Mac系统的快捷键有所了解,就能快速提高操作效率。今天我们就一起来看看Mac系统都有哪些常用的快捷键以及它们的用途。  Mac中主要有四个修饰键,分别是Command,Control,Option和Shift。这四个键分别有自己的图案,他们经常出现在Mac应用程序中的菜单栏里,方便你随时学习新的快捷

2016-06-11 15:15:42 615

转载 Linux 空闲空间的格式化与加载

本人有块SCSI硬盘,安装Linux AS4 时没有分区,安装好了系统后想把这块空闲分区使用上,以下是详细的操作步骤一、使用linux as4的硬件查看工具查看未使用的硬盘空间。二、使用fdisk对空闲分区分区。[root@guohuilinuxas31 root]# fdisk /dev/sdaThe number of cylinders for this disk is

2016-06-07 20:37:56 2384

转载 启动oracle em命令及操作

启动监听器           [oracle@oracle ~]$ lsnrctl start            启动数据库                 [oracle@oracle ~]$ sqlplus /nolog           SQL> conn / as sysdba                       SQ

2016-06-07 20:35:56 9016

原创 在linux下新增一块硬盘的操作过程

一、安装硬盘到物理机上。 先查看一下当前的系统情况,新加的盘是sdb [root@test ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda

2016-05-31 18:27:03 11741 1

原创 VNCViewerWindows下远程连接Linux桌面

一:服务器端(Centos6.5)1:安装桌面:# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)# yum groupinstall "X Window System""Desktop"(CentOS 6.x安装GNOME桌面环境)2:安装vncserver(1) 检查

2016-05-30 13:23:44 3827

转载 一个tomcat部署多个应用实例总结

项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对tomcat进行整理,用一个tomcat来启动多个应用实例,每个应用相互独立,互不干扰。 准备工作:下载的apache-tomcat-7.0.26.zip,上传到linux服务器下/opt/apps

2016-05-17 17:14:46 3395

转载 linux 查看文件夹下的文件个数(当前目录的文件数)

ls -l |grep "^-"|wc -l或find ./company -type f | wc -l查看某文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l查看某文件夹下文件夹的个数,包括子文件夹里的。ls -lR|grep "^d"|wc -l说明:ls -l长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可

2016-05-10 15:42:51 477

原创 Linux CentOS6.6下编译安装MySQL 5.6.16 详细教程(亲测成功)

一、编译安装MySQL前的准备工作安装编译源码所需的工具和库[sql] view plain copy yum install gcc gcc-c++ ncurses-devel perl  安装cmake官方:http://www.cmake.org下载源码并编译安装csdn下载地址:http://dow

2016-05-09 11:57:29 1224

转载 ERROR 1129 (00000) Host * is blocked because of many connection errors; unblock with ‘mysqlad解决

[root@xxx ~]# mysql -uroot -pxxx -h192.168.10.111ERROR 1129 (HY000): Host ’192.168.10.111′ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’通过远程连接mysql提示被拒绝了,原因

2016-05-03 10:57:46 1033

转载 让Windows下的Tomcat将控制台信息记录到日志

缺点:      1.输出到log日志后,不打印到控制台。     2.log文件是一直增长的,也就是文件会越来越大。  在Linux系统中,Tomcat 启动后默认将很多信息都写入到catalina.out 文件中,我们可以通过tail  -f  catalina.out 来跟踪Tomcat 和相关应用运行的情况。 在windows下,我们使用startu

2016-04-21 16:54:05 5700

原创 windows安装tomcat为windows 服务

配置环境变量用户变量CATALINA_HOME     F:\Tomcat-6.0.26\classpath  %JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%CATALINA_HOME%\lib\servlet-api.jar 系统变量(按情况设定)path  G:\oracle\product\10.2.0\clien

2016-04-21 16:18:14 423

转载 Linux下对MySql数据库备份与恢复

MySQL命令行导入数据库:1,将要导入的.sql文件移至bin文件下,这样的路径比较方便2,同上面导出的第1步3,进入MySQL:mysql -u 用户名 -p如我输入的命令行:mysql -u root -p   (输入同样后会让你输入MySQL的密码)4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库5,输入:mysq

2016-04-05 15:29:29 13905

转载 linux下mysql的卸载、安装全过程

卸载mysql 1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2、删除mysql 删除命令:rpm -e –nodeps 包名 ( rpm -ev mysql-4.1.12-3.RHEL4.1 ) 3、删除老

2016-03-31 11:18:29 382

转载 大数据框架hadoop的文件系统(HDFS)命令大全

HDFS(Hadoop Distributed File System)是Hadoop应用用到的一个最主要的分布式存储系统。一个HDFS集群主要由一个NameNode和多个Datanode组成:Namenode管理文件系统的元数据,而Datanode存储了实际的数据。基本上,客户端是通过联系Namenode以获取文件的元数据或修饰属性,而真正的文件I/O操作是Namenode直接和Datanode

2016-03-18 11:04:01 435

转载 hadoop HDFS常用文件操作命令

命令基本格式:hadoop fs -cmd 1.lshadoop fs -ls /列出hdfs文件系统根目录下的目录和文件hadoop fs -ls -R /列出hdfs文件系统所有的目录和文件2.puthadoop fs -put local file > hdfs file >hdfs file的父目录一定要存在,否则命

2016-03-18 11:00:57 2280

转载 HDFS文件命令

HDFS在设计上仿照Linux下的文件操作命令,所以对熟悉Linux文件命令的小伙伴很好上手。另外在Hadoop DFS中没有pwd概念,所有都需要全路径。(本文基于版本2.5 CDH 5.2.1)列出命令列表、格式和帮助,以及选择一个非参数文件配置的namenode。123456hdfs dfs -usagehadoop dfs -usage ls hadoop dfs -hel

2016-03-18 10:56:45 1538

原创 获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS"

/**获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”*/function getNowFormatDate() {   var date = new Date();   var month = date.getMonth() + 1;   var strDate = date.getDate();      var h = date.getHou

2016-03-16 11:05:23 2922

转载 Linux统计某文件夹下文件、文件夹的个数

统计某文件夹下文件的个数 ls -l |grep “^-“|wc -l统计某文件夹下目录的个数 ls -l |grep “^d”|wc -l统计文件夹下文件的个数,包括子文件夹里的 ls -lR|grep “^-“|wc -l如统计/home/han目录(包含子目录)下的所有js文件则: ls -lR /home/han|grep js|wc -l 或 ls -l “/home/han”|g

2016-03-04 18:13:59 291

原创 解决Oracle因安装时未设定字符集导致中文乱码问题

在CentOS 6.6上安装Oracle 11g没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:ZHS16GBK。SQL> select userenv('language') from dual;SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252SQL> select * from nls_database_p

2016-01-27 10:19:17 1375

转载 linux重启oracle 各种方法

在linux下重启oracle数据库及监听器:方法1:用root以ssh登录到linux,打开终端输入以下命令:cd $ORACLE_HOME   #进入到oracle的安装目录 dbstart           #重启服务器 lsnrctl start     #重启监听器 cd $ORACLE_HOME   #进入到oracle的安装目录dbsta

2016-01-27 10:14:32 334

原创 oracle采用了WE8MSWIN1252字符集乱码的问题

出现此文的原因是本人在向Oracle中插入中文的时候全部变成了问号,在解决的过程中发现是Oracle字符集的问题,从下文中找到了完美的解决方案,特此记录备用:测试的时候,本机oracle安装采用了WE8MSWIN1252字符集,而项目的要求是gbk字符集,为了防止以后有不同字符集数据信息导入导出的问题,整理以下文档。修改oracle字符集新装了oracle,装为AL32UTF8格式,无

2016-01-27 10:10:31 7537 1

转载 ASCII、Unicode、GBK和UTF-8字符编码的区别联系

ASCII、Unicode、GBK和UTF-8字符编码的区别联系很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好

2016-01-22 09:18:28 307

转载 Linux下安装Oracle客户端远程访问Oracle数据库

说明:操作系统:CentOS 5.8最小化安装IP地址:192.168.21.150Oracle数据库服务器IP:192.168.0.128数据库版本:Oracle 11gR2数据库实例:orcl用户名:system密码:123456实现目的:在CentOS 5.8中安装Oracle客户端远程访问Oracle数据库服务器具体操作:一、在CentOS

2015-12-31 13:50:07 8325

转载 亦步亦趋在CentOS 6.4下安装Oracle 11gR2(x64)

安装前须知:内存(RAM)的最小要求是 1GB,建议 2GB 及以上。虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超过 16GB 时swap保持16GB。要求临时文件目录,如 /tmp 的磁盘空间至少 1GB。磁盘空间要求:企业版为4.35GB的安装空间和1.7G

2015-12-31 13:06:02 988

转载 linux下安装nginx

linux下安装nginxlinux系统为Centos 64位第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载)第二步:解压 tar -zxvf nginx-1.5.9.tar.gz 第三步

2015-12-30 08:47:50 222

转载 Sqlserver中 登录用户只能看到自己拥有权限的库

问题背景:公司的一台数据库服务器上放在多个数据库,每个数据库都使用不同的登录名称,但在将项目文件发布到Ftp时,有些Ftp的信息是在客户那边的一旦客户那边使用配置文件中的数据库信息连接到数据库他就能够看到服务器上所有的数据库,虽然它不能访问其他的数据库但还是有安全隐患的现在我需要的是指定的登录用户只能看到并访问它自己的数据库而不能看到其他的数据库,于是在网络上找到解决方案 

2015-12-22 16:40:36 2577

转载 Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm-bundle.tar

一,下载mysql:http://dev.mysql.com/downloads/mysql/; 打开页面之后,在Select Platform:下选择linux Generic,如果没有出现Linux的选项,请换一个浏览器试试。我用的谷歌版本不可以,换一个别的浏览器就行了,如果还是不行,需要换一个翻墙的浏览器。 二,下载完后解压缩并放到安装文件夹下: 1、MySQL-client-5.6.2

2015-12-09 13:20:47 2532

原创 MySQL 5.6 for Windows 解压缩版配置安装

MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面笔者将介绍如何解决此情况下安装过程中的各种问题工具/原料 win7操作系统 MySQLzip格式安装包 方法/步骤 MySQL安装文件分为两种,一种是msi格式的,一种是z

2015-12-05 15:02:27 350

转载 解决ERROR 1044 (42000): Access denied for user

因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来,于是解决办法见方法二。方法一:1.关闭mysql   # service mysqld stop2.屏蔽权限   # mysqld_safe --skip-grant-table   屏幕

2015-12-04 16:54:06 17709 1

原创 jquery操作json数组的实现代码及常用函数

DOM对象中JSON数据是以数组的形式出现的。 常用的操作过程记录: 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, …[, e

2015-11-18 09:16:27 374

转载 JavaScript中清空数组的三种方式

方式1,splice123var ary = [1,2,3,4];ary.splice(0,ary.length);console.log(ary); // 输出 [],空数组,即被清空了方式2,length赋值为0这种方式很有意思,其它语言如Java,其数组

2015-11-17 20:58:28 401

转载 jquery easyui datagrid分页显示数据

本datagrid分页显示数据方法在每一次分页操作中只从数据库中获取pageSize个数据(后台分页)(-2144182054) 1》前台jquery代码 //初始化代码 (function () {              var dg =(function () { var dg = (‘#tableModule’);

2015-11-14 15:55:08 437

转载 JQuery Easy Ui dataGrid 数据表格

数据表格 - DataGrid内容概况 使用方法 数据表格属性 数据列属性 编辑 数据视图 事件 方法 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值。.数据表格显示的数据以表格的形式,并提供了丰富的选择,排序,分组和编辑数据的支持。这个数据表格被设计以缩短开发时间,并要求开发商没有具体的知识。它是轻量级的,功能丰

2015-11-14 15:52:14 1787

转载 最简单实现跨域的方法:使用nginx反向代理

什么是跨域跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口相同。浏览器执行javascript脚本时,会检查这个脚本属于那个页面,如果不是同源页面,就不会被执行。同源策略的目的,是防止黑客做一些做奸犯科的勾当。比如说,如果一个银行的一个应用允许用户上传网页,如果没有同源策略,

2015-09-17 08:45:41 816

原创 Thinkpad E450个性化设置:F1~F12恢复正常按键;Fn与Ctrl按键互换

一、F1~F12恢复正常按键联想Thinkpad E450的 F1~F12键 功能与其他笔记本是相反的!也就是说,如果不按着Fn,在那几个功能键,实现的是属性设置的功能,比如直接按下F1键是静音,F2键是音量降低,F3是音量增加等等。如果按下Fn+F1键,则打开的是F1的功能,也就是系统帮助功能。不过这样的设置控制面板中可以切换,控制面板-键盘如下图:二

2015-08-21 15:08:32 28438

转载 Jsmooth Java文件打包成exe文件(可以在没安装JDK的环境下运行)

用Java Swing做了一个小小的界面项目,想要把它打包成exe可执行文件,上网络搜索到了可以使用Jsmooth打包,挺方便的。现在,将网络上的资料总结下,并说说自己遇到的问题。----------------------------------------------------------------------------------------------------------

2015-08-05 00:07:24 746

转载 response.setHeader()下载中文文件名乱码问题

1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade(2)请求头用于在请求消息中向服务器传递附加信息,

2015-07-27 23:43:25 359

原创 Server 2008 (IIS7) HRESULT: 0x800A03EC 错误问题解决办法

Server 2008 (IIS7) HRESULT: 0x800A03EC适用环境:Windows Server 2012 iis8及server2008 iis7解决办法:1. 1).通过webconfig中增加模拟,加入管理员权限,  2).这样就能够启动Application进程,操作EXCEL了,能够新建EXCEL,导出EXCEL,但是还是

2015-07-27 10:20:42 1067

转载 ASP.NET实现微信功能(1)(创建菜单,验证,给菜单添加事件)

LZ实在 不知道怎么起名字了,索性就取了这个名字,开始吧,说实在的,想给自己的平常的学习做一个总结,总是忘了总结。也只能给工作做一个总结了。我打算用2篇文章来写,第一篇是关于订阅号的,就是这个号,另一篇是关于服务号的,到时候会介绍更多的东西,闲话不多,开始吧。首先,我们需要一个能创建自定义菜单的订阅号,微信的个人认证是不可能获得订阅号的,只有企业或者政府机构认证才可以申请。

2015-05-24 19:31:21 2905

C#jmail邮件发送源码

完整的web应用程序源码,使用jmail实现邮件的发送,并且可以发送多个附件文件。项目包含jmail的组件,无需下载jmail的安装版,也无需注册jmail。解压项目后,使用vs2008打开项目,修改web.config中的appSettings节点,配置自己的发送邮件的地址、密码及服务协议。运行即可。希望帮到需要者。 <appSettings> <!--邮件信息发送配置--> <add key="sendu_mail" value="xxxxxxxx@126.com"/> <add key="sendu_pwd" value="xxxxxxx"/> <add key="mail_stmp" value="smtp.126.com" /> </appSettings>

2014-09-14

ORCALE11-instantclient-basic-win32-11.2.0.1.0

ORCALE11-instantclient-basic-win32-11.2.0.1.0.

2013-12-21

oracle instant client 32位(绿色版) 完美支持win764位系统

oracle instant client 32位(绿色版)

2013-12-03

android自定义的可扩展漂亮的dialog对话框

android自定义可扩展漂亮的dialog对话框,支持android 2.2以上的版本,可用作条件筛选、消息提示、浮出窗口的应用操作。

2013-11-12

android控件应用 自定义的ListView控件,下拉刷新上拉加载更多

android控件应用 自定义的ListView控件,下拉刷新上拉加载更多,完整的资源应用

2013-11-12

mysql 5.6 linux 源码编译安装包

mysql 5.6 linux 源码编译安装包

2016-05-09

cmake 编译安装工具

cmake 编译安装工具

2016-05-09

Silverlight实现简单拖放

Silverlight 2.0 开发应用示例,本模块主要是实现button的拖动和停放。

2009-11-14

jQuery.Select

a、优化代码。 b、针对索引值进行了测试,修正部分情况下索引值混乱的Bug。 c、增加对home\pg up\pg dn\end 的支持 d、生成select宽度可自动延展性质。 e、一些细节调整。

2009-08-15

在线投票,在线调查在线投票,在线调查

大学生调查投票系统源码 1、该系统管理员登录后,可向数据库中添加投票选项 2、系统能够自动统计投票数目,并将其转化为百分比和图像,使投票结果更直观形象。 3、登录后,能够对选项进行编辑,删除。 “编辑投票选项”说明编辑投票内容时,格式为"“票数,投票选项” 初始时,在“,”前指定为0.“,”为英文状态下输入的 DB_51aspx下为Sql数据库文件,附加即可 默认管理帐号/密码:51aspx/51aspx

2009-05-26

ASP.NET AJAX控件之ToggleButton.

AJAX控件 ToggleButton. ASP.NET AJAX控件之ToggleButton.

2009-04-08

NBEARLISY使用

做数据映射层 NBearLite Version 1.0.0.9 beta ------------------------------- Author: Teddy (shijie.ma@gmail.com) Official Site: http://nbear.org Open Source License: BSD Copyright: 2007-2010 Release Notes ------------- Version 1.0.0.9 beta 1. Fix bug of getting oracle table and view info in QueryColumnsGenerator.exe tool. 2. Change the NBearLite_Documentation format from chm to general HTML to prevent some operation system's could not open it issue. Version 1.0.0.8 beta 1. Fix type cast bug when QueryColumnsGenerator.exe generated out parameter value is dbnull. 2. Enhance QueryColumnsGenerator.exe to generate one more method for each stored procedure with a DbTransaction tran parameter. Version 1.0.0.7 beta 1. Fix bug in Aggregation select. 2. Provide Chinese version full documentation of NBearLite in doc folder. Version 1.0.0.6 beta 1. Add ToDbCommand() method to InsertSqlSection/UpdateSqlSection/DeleteSqlSection classes. 2. Add 8 Save() method overridens to Database class to support DataTable/DataRows saving. e.g. Sample Save code: SelectSqlSection selectSection = db.Select(Northwind.Categories) .Where(Northwind.Categories.CategoryID == catID) .OrderBy(Northwind.Categories.CategoryID.Desc) .SetSelectRange(1, 0, Northwind.Categories.CategoryID); DataTable dt = selectSection.ToDataSet().Tables[0]; dt.Rows[0]["CategoryName"] = "modified"; //save a modified row db.Save(selectSection.ToDbCommand(), 10, dt); dt.Rows[0]["CategoryName"] = "modified2"; DataRow newRow = dt.NewRow(); newRow["CategoryName"] = "new"; dt.Rows.Add(newRow); //save 1 modified row and insert a new row db.Save(selectSection.ToDbCommand(), tran, 0, dt.Rows[0], dt.Rows[1]); Version 1.0.0.5 beta 1. Add ToDbCommand() method to SelectSqlSection class. e.g. We can use database.Select(Northwind.Categories).ToDbCommand(); 2. Enhance strong type query with sub query support. Add ToSubQuery() method to SelectSqlSection class. e.g. Sample strong type query with sub queries: DataSet ds = db.Select(Northwind.Products) .Where(Northwind.Products.CategoryID.In ( db.Select(Northwind.Categories, Northwind.Categories.CategoryID).SetSelectRange(10, 0, Northwind.Categories.CategoryID).ToSubQuery()) ) .ToDataSet(); ds = db.Select(Northwind.Products) .Where(Northwind.Products.CategoryID == ( db.Select(Northwind.Categories, Northwind.Categories.CategoryID).SetSelectRange(1, 0, Northwind.Categories.CategoryID).ToSubQuery()) ) .ToDataSet(); Version 1.0.0.4 beta 1. Enhanced NBearLite.QueryColumnsGenerator to generate Stored Procedure Wrapper methods for SqlServer, Oracle, MySql and PostgreSql databases. Version 1.0.0.3 beta 1. Fix bug in PostgreSql DbProvider. Version 1.0.0.2 beta 1. Fix bug in preview version. 2. Add PostgreSql DbProvider in NBearLite.AdditionalDbProviders.dll. 3. Release as the first beta version. Version 1.0.0.0 preview 1. Release the initial preview version. Introdution Q & A ----------------- Q: What is NBearLite? A: NBearLite is a .NET 2.0 data access component which supports MsAccess, SqlServer, Oracle, Sqlite, MySql, PostgreSql databases. Q: Is NBearLite an O/R Mapping component? A: No. Q: Then what are the main features of NBearLite? A: With NBearLite, you can transparently query databases by a strong type query language similar to LINQ. The strong type query language provided by NBearLite supports not only basic CRUD but also complex select queries with ORDER BY, GROUP BY, PAGING, INNER JOIN, BATCH OPERATION...- Most common database operations we may met in our development life, which significantly simplifies database operations from our .Net code and saves our development time. The select query of NBearLite returns Scalar, DataSet or IDataReader. Q: Is NBearLite easy to use? A: Yes, super easy. You can easily reference NBearLite.dll, use NBearLite.QueryColumnsGenerator.exe tool provided by together with NBearLite.dll to generate QueryColumns code from existing database and then freely query your database through NBearLite's strong type query language. Please check code in NBearLite.Test project for basic usage. NBearLite.QueryColumnsGenerator itself is a sample WinForm application using NBearLite. More tutorials is incoming. Q: What is the relation of NBearLite and NBear? A: NBearLite is maintained by NBear team. It shares the DbProvider and query kernalcode of NBear but provides cleaner namespaces, code structure and more powerful data access fucntions working with ADO.NET build-in DataSet instead of Entity classes in NBear. Yes, to begin from NBearLite, there is no need to write any entity classes or entity configurations.

2009-03-11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除