- 浏览: 746997 次
- 性别:
- 来自: 深圳
最新评论
-
lengzl:
请问,那个Node 是哪个包里面的类?
JAVA 二叉树的递归和非递归遍历 -
gongchuangsu:
总结的很好,感谢感谢
JAVA 二叉树的递归和非递归遍历 -
Caelebs:
666666666 居然是10年发的,难怪截屏自动保存的名字是 ...
截图工具 -
jijiqw:
是注解不是注释。。。
Spring @Transactional (一) -
letueo:
[b][b][b][b][b][b][b][b][b][b][ ...
Spring @Transactional (一)
文章列表
一,SQL复习
1,SQL语句分为两类:DDL(Data Definition Language)和DML(Dat Manipulation Languge,数据操作语言)。前者主要是定义数据逻辑结构,包括定义表、视图和索引;DML主要是对数据库进行查询和更新操作。
2,Create Table(DDL):
Create Table tabName(
colName1 colType1 [else],
colName2 colType2 [else],
...,
colNamen colTypen [else]
);
例如:Cteate Table pJoin ...
CallableStatement
本概述是从《JDBCTM Database Access from JavaTM: A Tutorial and Annotated Reference 》这本书中摘引来的。JavaSoft 目前正在准备这本书。这本书是一本教程,同时也是 JDBC 的重要参考手册,它将作为 Java 系列的组成部份在 1997 年春季由 Addison-Wesley 出版公司出版。
7.1 概述
CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatem ...
# Java Servlet作为最佳选择的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求能共享公用资源,而且还能在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即 ...
Jsp中,接口PreparedStatement中的几个方法。
executeUpdate()、executeQuery()。
查了帮助文档,但是没有很具体很详细的解释。
高手解释一下。
executeUpdate() 对数据进行增、删、改,返回int类型。
executeQuery()对数据进行查询。返回结 ...
PreparedStatement是执行预编译的一个类,也就是先把SQL语句格式发送到数据库,然后填充里面的参数。
<%
String DBDRIVER="org.gjt.mm.mysql.Driver"; //数据库驱动
String DBURL="jdbc:mysql://localhost:3306/sshuser=root&password=root&useUnicode=true&characterEncoding=gbk"; //URL
PreparedStatement pstmt=null ResultSet ...
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" import="java.util.*" import="java.text.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...
statement
1、创建 Statement 对象
建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。Statement 对象用 Connection 的方法 createStatement 创建,如下列代码段中所示:
Connection con = DriverManager.getConnection(url, "sunny", "");
Statement stmt = con.createStatement();
为了执行 Statement 对象,被发送到数据库的 SQL 语句将被作为参数提供给 Statement ...
Class.forName(“com.mysql.jdbc.Driver“);
String url =“jdbc:mysql://localhost/homework?user=root&password=root“;
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
Class.forName ...
jsp连接数据库大全:
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
testoracle.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>;
<%@ page import="java.sql.*"%>;
<html>;
<body>;
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
St ...
在初始化一个类,生成实例的时候,大家可能用new比较多,用newInstance较少。
收集到的资料为:
最简单的描述来区分new关键字和newInstance()方法的区别:
newInstance: 弱类型。低效率。只能调用无参构造。
new: 强类型。相对高效。能调用任何public构造。
newInstance()是实现IOC、反射、面对接口编程和依赖倒置等技术方法的必然选择,new只能实现具体类的实例化,不适合于接口编程。
Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模 ...
1 基础
1.1 创建数据库
CREATE DATABASE database-name
1.2 删除数据库
drop database dbname
1.3 备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
1.4 创 ...
TABLE t1 和 TABLE t2 表结构相同,但数据不同:
t1:
create table t1(
id int,
tm datetime,
data varchar(200)
)
数据:
1 2009-11-11 数据1
1 2009-11-12 数据2
2 2009-11-12 数据3
3 2009-11-12 数据4
t2:
create table t2(
id int,
data varchar(200)
)
数据:
1 2009-11-11 数据1
1 2009-11-12 数据2
2 2009-11-12 数据3
2 2009-11-13 数据3
2 2009-1 ...
将TXT文本文件导入SQL2000的表中,文本文件中的数据是这样的
aaa|bbb
ccc|ddd
数据库表中有3列,ID(主键标识列),第一列,第二列
现在导入后数据表中的数据是这样的:
ID 第一列 第二列
1 bbbccc ddd
只导入了一行,而且aaa不见了,我用的SQL语句是这样的
BULK INSERT yw2010..name2
FROM 'C:\sss.txt'
WITH (
FIELDTERMINATOR = '|',
ROWTERMINATOR = '{LF}'
)
谁给帮忙解决下这个问题,急急急~~!
我来会的吧,我测试过的 ...
下例创建一个触发器,当插入或更新雇员工作级别 (job_lvls) 时,该触发器检查指定雇员的工作级别(由此决定薪水)是否处于为该工作定义的范围内。若要获得适当的范围,必须引用 jobs 表。
USE pubs
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'employee_insupd' AND type = 'TR')
DROP TRIGGER employee_insupd
GO
CREATE TRIGGER employee_insupd
ON employee
FOR INSERT, UPDATE
AS
/ ...
从网上下载的一些经典的数据库例子,和大家分享一下。
1、sql使用代码例和案例脚本。
2、SQL 经典样例千例 (经典)