




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、Sybase ASE 15.0.3 开发版安装1、解压CD - ASE 15.0.3 Product for Windows x86 - 32bit2、进入目录CD - ASE 15.0.3 Product for Windows x86 - 32bit,点击setup.exe 3、点击下一步 4、点击下一步默认安装在C盘可以更改安装目录 5、点击下一步选择自定义安装6、选择上ASE ODBC 和ASE OLEDB 点击下一步7、点击下一步按如下选择8、点击下一步 9、点击下一步根据自己需要选择10、点击下一步11、点击下一步12、点击下一步13、点击下一步14、点击下一步 15、选择下一步16、安装完成 二、安装启动问题参考1、 数据库服务不能启动1 网络问题ip地址或端口被占有(默认5000) 2、 启动后自动停止问题 启动后自动停止查看本机上其他软件是否阻止了服务例如(安全卫士不要选择系统服务)三、创建数据库。1、创建设备2、创建数据库3、选择设备四、数据库连接1 平台连接配置 jdbc.driver=com.sybase.jdbc3.jdbc.SybDataSourcejdbc.url=jdbc:sybase:Tds:02:5000/cms2 必须是ip地址 不能用localhost Sybase不支持 jdbc.dialect=org.hibernate.dialect.SybaseDialectjdbc.username=sajdbc.passwd=jdbc.max.active=3jdbc.show.hql=true 2、sybase官网提供/*Programmer: Ali Chalhoub Date: Feb. 25, 2000 Purpose: This small application establish a connection to an ASA6.x database. It requires the IP address and the database name. If IP address is not giving then the default will take place that is localhost. IP can be the name of the server machine or the IP number. i.e java JConnect ServerName Databasename */import com.sybase.jdbc.*;import java.sql.*;/import java.io.*;/import java.util.*;/import java.util.Properties;/import sybase.sql.*;public class JConnectpublic static void main(String argv) try /setting the connection driver.System.out.println(Connecting.);String databaseName=;String ipAddress=;/databaseName = argv1; /set the database nameClass.forName(com.sybase.jdbc.SybDriver).newInstance(); if (argv.length 2) ipAddress = localhost; databaseName= argv0; /display ip address. System.out.println(IP used : +ipAddress); else ipAddress = argv0; databaseName=argv1; /display ip address. System.out.println(IP used : +ipAddress); testConnection(databaseName,ipAddress);/System.out.println(Connected Successfully); catch( Exception e)System.out.println(e.getMessage(); /printing out an error if so. public static void testConnection(String dbName,String ipad)throws SQLExceptiontry/connecting to the database using port 2638; Database name = Lab1Connection conn=DriverManager.getConnection(jdbc:sybase:Tds:+ipad+:2638?ServiceName=+dbName,dba,sql);System.out.println(Connected successfully to +dbName+ database using JConnect); catch(Exception e) System.out.println(error: + e.getMessage(); e.printStackTrace(); 2、import java.sql.Statement;import java.util.Properties;import com.sybase.jdbcx.SybDriver;public class SybaseT /* *sybase 数据库连接测试 * 刘金宝 * 2009-3-10 */ public static void main(String args) try SybDriver sybDriver = (SybDriver) Class.forName (com.sybase.jdbc2.jdbc.SybDriver).newInstance(); sybDriver.setVersion (com.sybase.jdbcx.SybDriver.VERSION_5); DriverManager.registerDriver(sybDriver); /Class.forName(com.sybase.jdbcx.SybDriver).newInstance(); catch (InstantiationException e) / TODO 自动生成 catch 块 e.printStackTrace(); catch (IllegalAccessException e) / TODO 自动生成 catch 块 e.printStackTrace(); catch (ClassNotFoundException e) / TODO 自动生成 catch 块 e.printStackTrace(); catch (SQLException e) / TODO 自动生成 catch 块 e.printStackTrace(); String url = jdbc:sybase:Tds:0:5000/oa; Properties sysProps = System.getProperties(); sysProps.put(user,sa); sysProps.put(password,); try Connection conn= DriverManager.getConnection(url, sysProps); Statement stmt = null; stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(select * from users); System.out.println(); catch (SQLException e) e.printStackTrace(); Jsp 源码 % /以try开始 try Connection con; Statement stmt; ResultSet rs; /加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序 Class.forName(com.sybase.jdbc.SybDriver).newInstance(); String url=jdbc:sybase:Tds:0:5000/oa; /oa为数据库名字 /建立连接,类似于ASP中的创建数据库联接 con= DriverManager.getConnection(url, sa,); stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); /创建一个JDBC声明 String strSql=; strSql=select * from users ; rs = stmt.executeQuery(strSql); /输出查询结果 out.println(); out.println(); out.println(+ID+); out.println(+名字+); out.println(+密码+); out.println(+角色+); out.println(); int n=0; while (rs.next() int id = rs.getInt(id); String name =getStr(rs.getString(NAME); String pass = getStr(rs.getString(password); int roleid = rs.getInt(roleid); /打印所显示的数据 out.println(); out.println(+id+); out.println(+name+); out.println(+pass+); out.println(+roleid+); out.println(); n=n+1;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车制造岗位招聘面试题回答(某大型国企)2025年附答案
- 2025年公务员考试试题库大全及解析答案
- 血清FGF-23及ZAG水平与慢性阻塞性肺疾病急性加重合并营养不良的相关性及预测价值
- 基于边界数据特征融合的主动学习方法研究
- 6.1.1立体图形与平面图形(第2课时)教学设计-人教版数学七年级上册
- 基于双序列数据增强和对比似然联合学习的方面级情感分析方法研究
- Unit 1 Section A 第1课时 教学设计2023-2024学年人教版英语八年级下册
- 所得税优惠对制造业企业绿色技术创新的影响研究
- 矿山数字化培训平台创新创业项目商业计划书
- 糕点冷却室企业制定与实施新质生产力项目商业计划书
- 2025年题库红色知识竞赛题库全集及参考答案
- 2025年高考全国卷历史试题真题及答案详解
- 2025年旌德县事业单位引进急需紧缺专业人才30人笔试备考试题及答案解析
- 2025年6月上海市高考语文试题卷(含答案详解)
- 2025年产业政策调整下人工智能在医疗行业的应用可行性研究报告
- 故事教学探究课件
- 数据结构(Java语言描述)(第2版)教案全套 张静 单元设计-单元1-8 数据结构与算法 -哈希表
- 酒店餐饮环境卫生安全检查表模板
- 慢性肺源性心脏病个案护理
- 征信查询管理办法
- 《麻雀》说课课件 统编版小学语文四年级上册
评论
0/150
提交评论