- 浏览: 191372 次
- 性别:
- 来自: 武汉
最新评论
-
shinestmt:
Oracle取getColumnLabel全部都是大写的
使用ResultSetMetaData获取map结果集
文章列表
创建用户
create user test123 identified by test123;
创建表空间
create tablespace data001 datafile 'd:\data001.dbf' size 100m;
分配表空间给用户
alter user test123 default tablespace data001;
给用户授权
grant create session,create table, create view, UNLIMITED TABLESPACE to test123;
以test123登录...
常用权限:
CREATE SESSION 连接数据库 ...
Android学习笔记_布局文件属性的说明
- 博客分类:
- Android
相对布局文件属性说明:
android:layout_above将该控件的底部置于给定的ID的控件之上
android:layout_below将该控件的底部置于给定的ID的控件之下
android:layout_toLeftOf将该控件的右边缘和给定ID的控件的左边对齐
android:layout_toRightOf将该控件的左边缘和给定ID的控件的右边对齐
android:layout_alignBaseline该控件的baseline和给定ID的控件的baseline对齐
android:layout_alignBotton该控件的底部和给定ID的控件的底部对齐
android:layo ...
Android学习笔记_Json数据的解析
- 博客分类:
- Android
JSON数据的解析
例子:
public class ParseJsonActivity extends Activity{
private String jsonData="[{\"name\":\"michael\",\"age\":20},{\"name\":\"mike\",\"age\":22}]";
private Button button;
public void onCreate(Bundle saveIns ...
Handler的使用:
例子:
public class HandlerActivity extends Activity{
private Button startButton=null;
private Button endButton=null;
public void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.main);
startButton=(Button)findViewById(R.id.s ...
Service的使用
public calss FirstService extends Service{
public IBinder onBind(Intent intent){
System.out.println("Service onBind");
return null;
}
public void onCreate(){
super.onCreate();
System.out.prinltn("Service onCreate");
}
public int ...
socket编程
public class SocketActivity extends Activity{
private Button startButton=null;
public void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.main);
startButton = (Button)findViewById(R.id.startButton);
sta ...
Android学习笔记_SQLite的使用
- 博客分类:
- Android
SQLite使用方法
public class DatabaseHelper extends SQLiteOpenHelper{
private static final int VERSION=1;
public DatabaseHelper(Context context,String name,CursorFactory factory,int version){
super(context,name,factory,version);
}
public DatabaseHelper(Context context,String nam ...
Activity初步
1.继承类Activity
2.重写onCreate()方法
3.每一个Activity都要在AndroidManifest.xml中进行配置
4.在Activity上添加控件
例:
public class MyActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
...
Android学习笔记_文件下载
- 博客分类:
- Android
文件下载:
HttpURLConnection urlConn=(HttpURLConnection)url.openConnection();
urlConn.getInputStream()
例:
HttpDownloader.java
public class HttpDownloader {
private URL url=null;
public String download(String urlStr){
StringBuffer sb=new StringBuffer();
String line=null;
Buffered ...
Android学习笔记_XML文件的解析
- 博客分类:
- Android
XML文件的解析:
方式:
1.DOM
2.SAX
例子:
public class XMLActivity extends Activity{
private Button parseButton;
public void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.main);
parseButton =(Button)findViewById(R.id.parseButton);
...
Oracle的配置与卸载
- 博客分类:
- Oracle
jdbc的classpath设置:
c:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc.jar;c:\oracle\product\10.2.0\db_1\jdbc\lib;.;
Oracle的卸载过程如下:
第一步:在windows服务中将Oracle所有服务全部停掉
第二步: 在开始菜单中找到并选中Oracle - OraDb10g_home2->Oracle Installation Products->Universal Installer
第三步: 点击卸载产品
第四步: 选择需要卸载的Oracle产品,点击删除,将选中的产品卸载
第 ...
注:Hibernate查询数据时,如果结果类型比较特殊,需要指定查询结果的类型,如查询char型数据时如果没有指定结果字段的类型,得到的结果只是char字段值的第一个字节,从而得不到我们想要的查询结果
代码:
// 执行查询
SQLQuery sqlQuery = session.createSQLQuery(_compareSql);
for (VCompareTargetSource target : targetSourceList) {
//指定结果数据的类型
if (target.getFieldType().equals("1")) {//日期型
sqlQuer ...
项目中用到的一个Oracle存储过程实例
- 博客分类:
- Oracle
--存储过程说明:一个在项目中使用的例子,作用:
根据时间字符串删除本次比对结果中重复的结果数据,遍历源数据分别统计每条源数据对应的结果数和未查看结果数将数据更新到源表中,最后统计当前实例的总的结果数和未查看结果数,如果有新结果则报警并将统计出的数据更新到实例表中
create or replace procedure p_countCompareInstanceResult(
COMPARE_ID in number, INSTANCE_ID in number,COMPARE_TIME_STR in varchar2) is
pkField varchar2(100 ...