- 浏览: 88103 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
在Myeclipse下servlet和oracle配置和连接
1.导入的包servlet-api.jar和ojdbc6.jar
2.必要代码:Jdbc连接代码、TestHtml页面,TestOracle代码,web.xml配置文件
3.建立一个数据库myUser表,
******************************************
1.连接Jdbc的代码
package eduask;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLExcep ...
- 2016-08-26 16:20
- 浏览 275
- 评论(0)
Servlet解决中文乱码现象
resp.setCharacterEncoding("utf-8");
resp.setContentType("text/html;charset=utf-8");
String name=req.getParameter("username");
//先编码
name=URLEncoder.encode(name,"utf-8");
//在译码
name=URLDecoder.decode(name,"utf-8");
//解 ...
- 2016-08-26 16:20
- 浏览 195
- 评论(0)
文件的下载
1.程序代码如下:
packageeduask;
importjava.io.FileInputStream;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.OutputStream;
importjava.net.URLEncoder;
importjavax.servlet.ServletException;
importjavax.servlet.http.HttpServlet;
importjavax.servlet.ht ...
- 2016-08-26 16:19
- 浏览 211
- 评论(0)
1.java代码如下:
packagecom.ask.session;
importjava.awt.Color;
importjava.awt.Font;
importjava.awt.Graphics;
importjava.awt.Graphics2D;
importjava.awt.image.BufferedImage;
importjava.io.IOException;
importjava.util.Random;
importjavax.imageio.ImageIO;
importjavax.servlet.Se ...
- 2016-08-26 16:18
- 浏览 198
- 评论(0)
1.java程序代码如下:
packagecom.eduask.tag;
importjava.io.IOException;
importjavax.servlet.jsp.JspException;
importjavax.servlet.jsp.PageContext;
importjavax.servlet.jsp.tagext.SimpleTagSupport;
//新建一个循环测试类:
publicclassFor1extendsSimpleTagSupport{
@Override
publicvoiddoTag()thro ...
- 2016-08-26 16:17
- 浏览 142
- 评论(0)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestDML {
public static void main(String[] args) {
Statement stmt = null;
Connection conn = null;
try {
Class.forName("oracl ...
- 2016-08-26 16:16
- 浏览 120
- 评论(0)
1、对于oracle的安装,网上都有安装步骤,注意一下安装时候,管理口令那里把用户scott用户解锁就是了,不过没有解锁也没事,后面有解锁的步骤。
2.完全卸载oracle11g步骤
1、 开始->设置->控制面板->管理工具-> ...
- 2016-08-26 16:15
- 浏览 158
- 评论(0)
第一种方法:
conn /as sysdba进入管理员用户下
alter user scott account unlock;用户scott解锁;
alter user scott identified by tiger;修改用户scott密码为tiger;
第二种方法:如果plsql客户端输入scott用户登录是出现用户被锁现象,就有第二种方法来解决。
打开plsql用户,输入如下:
Username:system
Password:sysdba
Database:ORCL
Connect as:SYSDBA
添加之后,点击ok,在Object下面找到 ...
- 2016-08-26 16:15
- 浏览 168
- 评论(0)
对于plsql客户端,用户注册,这里有通用的用户注册系列号、产品编号、密码
1、Serial Number:115139568
2、Product Number:keqtkf6mb5z5kww7wkl4u3m84emzk6644mgj4gt2
3、Password:xs374ca
- 2016-08-26 16:14
- 浏览 251
- 评论(0)
数据库连接
连接数据库命令: conn 用户名/密码@网络服务名 [as sysdba/sysoper]
举例:sqlplus scott/tiger@localhost:1521/orcl
切换数据库用户:conn 用户名/密码
断开数据库连接:disc
退出数据库:exit/quit
修改密码:passw/password
- 2016-08-26 16:14
- 浏览 132
- 评论(0)
远程连接数据库
配置监听:
\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
listener.ora sqlnet.ora tnsnames.orc
修改host为计算机名/IP名->重新启动监听、Oracle服务
登录:sqlplus 用户名/密码@服务名|IP:端口号/实例名
切换:conn 用户名/密码@服务名|IP:端口号/实例名
- 2016-08-26 16:13
- 浏览 113
- 评论(0)
1、查看所有用户
select * from dba_users;
select * from all_users;
select * from user_users;
2、查看用户系统权限
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3、查看用户对象权限
select * from dba_tab_privs;
select * from all_tab_privs;
select * from ...
- 2016-08-26 16:12
- 浏览 178
- 评论(0)
表操作:
创建:create table 表名(字段名 字段类型,
字段名 字段类型,
字段名 字段类型,
字段名 字段类型,
字段名 字段类型,
字段名 字段类型);
查看表结构:desc 表名;
列操作:
增加列:ALTER TABLE tablename ADD columnname datatype;
alter table stu add phonenumber number(12);
修改列:ALTER TABLE table MODIFY columnname datatype;
- 2016-08-26 16:12
- 浏览 132
- 评论(0)
日期的查询:
select to_char(hiredate,'yyyy-mm-dd') from emp;
日期的插入:
insert into emp(hiredate) values(to_date('1990/02/2','yyyy/mm/dd'));
insert into emp(hiredate) values(to_date('1990/02/2','yyyy/mm/dd hh/MM/ss ms'));
insert into emp(empno,hiredate) values(1110,to_date('1990/02/2 12:12:12',' ...
- 2016-08-26 16:11
- 浏览 203
- 评论(0)
子查询:
■ 什么是子查询
子查询是指嵌入在其它sql语句中的select语句,也叫嵌套查询
■ 单行子查询
单行子查询是指只返回一行数据的子查询语句
select * from emp where deptno=(select deptno from dept where deptno=30);
请思考:如何显示与SMITH同一部门的所有员工?
■ 多行子查询
多行子查询指返回多行数据的子查询
select * from emp where deptno in (10,20,30,40);
->select * from e ...
- 2016-08-26 16:10
- 浏览 150
- 评论(0)