- 浏览: 171175 次
- 性别:
- 来自: 苏州
最新评论
-
kitleer:
hong__jian 写道job不是自带定时为什么要用cron ...
linux下使用crond定时执行kettle的job -
zenmshuo:
用C1Input做输入工具,自带输入验证功能
输入验证 -
沧澜竹:
受益1111111111111
SQL多表关联! inner join,left join ,right join -
hong__jian:
job不是自带定时为什么要用crond来定时呢
linux下使用crond定时执行kettle的job -
Noplea:
要逆天的节奏,拜求ppt
120个精品原创作品集@读书笔记PPT
文章列表
首先,假设如下SQL表中有数据username=test1,passwd=test1,address=test1
CREATE TABLE `login` ( `username` varchar(10) default NULL, `passwd` varchar(10) default NULL, `address` varchar(10) default NULL) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
配置文件:
<?xml version="1.0" encoding="UTF- ...
首先使用mysql建立数据库,并建立表如下:
CREATE TABLE `login` ( `username` varchar(10) default NULL, `passwd` varchar(10) default NULL, `address` varchar(10) default NULL) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
Spring的JDBC框架承担了资源管理和错误处理的重担,使你的JDBC代码非常干净,这就是spring为我们提供的模板类- JdbcTemplate,他是线程安全的
首先,我们编写配置文件,这里 ...
/引入导入的hibernate包 import net.sf.hibernate.cfg.Configuration; import net.sf.hibernate.HibernateException; import net.sf.hibernate.SessionFactory; import net.sf.hibernate.Session; import net.sf.hibernate.Transaction; import java.util.List; import com.hygj.bean.Users; public class HibernateUtil { //定 ...
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发 ...
SQL多表关联! inner join,left join ,right join
2007-08-06 20:35
我对多表关联的总结://以下若有理解错误请指出,谢谢!内连接 INNER JOIN:只显示多表之间与关联条件相匹配的列.
外连接:LEFT JOIN :以左表为基础,显示左表中的所有列,不管是否与关联条件相匹配,而右表中的数据只显示与关联条件相匹配的列,不匹配的列以NULL字符填充.
时间过去很久了 一直没空闲时间来发这个贴 现在再发发现很多技术已经更新了 不过还好变化是有但还是可以通过这个例子来升级上去 我比较懒升级的的事就留给大家了 开始正文
1、例子环境:
开发环境 JDK1.6.0_18 MyEclipse8.6 Tomcat6.0.10 oracle10g
环境上的问题我也不想啰嗦大家都明白JDK1.6.0_18有了许多新特性是jdk1.5以下的版本不具有的。
(例子仅在此环境上测试运行过)
2、构建项目 大家现在应该有很多中构建项目的方法了吧,比如maven,我这里就不介绍这些了 ...
今天写ajax返回xml,发现返回中文乱码,仔细检查,发现各处编码方式都是utf8,可是为什么会乱码呢?
纠结了一个小时,终于发现问题,源代码如下:
Java代码
PrintWriter out = response.getWriter();
SQLCODE SQLSTATE 说明
000 00000 SQL语句成功完成
01xxx SQL语句成功完成,但是有警告
+012 01545 未限定的列名被解释为一个有相互关系的引用
+098 01568 动态SQL语句用分号结束
+100 02000 没有找到满足SQL语句的行
+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统
+111 01590 为2型索引设置了SUBPAGES语句
+117 01525 要插入的值的个数不等于被插入表的列数
...
一、 概述 因项目需要,开始学习并研究VC、DLL及ActiveX控件,网上资料找了很多,但没一个可用的或者说没一个例子可理解并运行的。没办法,自己研究吧。功夫不负有心人,终有小成了,呵呵,现在把自己学习总结了一下,献给需要的人。 DLL(动态链接库): 分WIN32 DLL和MFC DLL ActiveX:分ATL控件和MFC控件两类(也是一个DLL) WEB:JAVASCRIPT 调用-> ActiveX调用-> DLL 完成加法运算并返回值,在页面上显示。 二、开发(VS2008) 1、DLL 库编写: 文件-》新建-》WIN32控制台->填写项目名称-》选择DLL-》空 ...
在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。
Java代码
// 过滤特殊字符
public static String StringFilter(String str) throws PatternSyntaxException {
// 只允许字母和数字
5.8.3 避免表单重复提交
用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。
1.使用客户端脚本
提到客户端脚本,经常使用的是JavaScript进行常规输入验证。在下面的例子中,我们使用它处理表单的重复提交问题,请看下面的代码:
<form method="post" name="register" action="test.php" enctype=
"mul ...
看了网上的,有几种方法:
1 在你的表单页里HEAD区加入这段代码:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"&g ...
package com.sais.inkaNet.login.interceptor;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.Map.Entry;
import org.apache.log4j.Logger;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInte ...
在hibernate中,每个数据表对应的其实是一个实体类,每个实体类有一个对应的hbm.xml配置文件匹配,myeclipse中有个MyEclipse Database Explorer视图,它提供了myeclipse与数据库直接连接的内置窗口,并且通过此窗口可以生成hibernate的mapping文件
运用myeclipse的MyEclipse Database Explorer可以在2分钟内生成hibernate的映射文件
环境:myeclipse 5.5 + oracle10g
具体操作步骤如下:
一、MyEclipse Database Explorer 建立数据库连接 ...