用JDBC技术\x0d\创建数据库连接,分为以下几步:\x0d\1装载并注册数据库的JDBC驱动程序\x0d\2取得数据库连接\x0d\3建立Statement 对象\x0d\4准备并执行调用SQL语句\x0d\5处理ResultSet中的记录集\x0d\6释放资源\x0d\第一步\x0d\加载驱动程序\x0d\ try{ //装载MySQL数据库驱动\x0d\ ClassforName("commysqljdbcDriver");\x0d\ }\x0d\ catch(ClassNotFoundException e) \x0d\ { \x0d\ eprintStackTrace();\x0d\ }\x0d\注意:在使用JDBC之前,要在文件前导入有关SQL的类即\x0d\ import javasql\x0d\第二步\x0d\取得数据库连接\x0d\try{\x0d\String url="jdbc:mysql://localhost:3306/student;\x0d\String user="root";\x0d\String password="1234";\x0d\con=DriverManagergetConnection(url,user,password);\x0d\}\x0d\catch(SQLException e)\x0d\{\x0d\ eprintStackTrace();\x0d\ }\x0d\第三步\x0d\建立Statement 对象\x0d\try{\x0d\ Statement sql=concreateStatement();\x0d\ }\x0d\catch(SQLException e)\x0d\ {\x0d\ eprintStackTrace();\x0d\ }\x0d\第四步\x0d\执行各种SQL语句\x0d\try{\x0d\ ResultSet rs=sqlexecuteQuery(\x0d\ "select from student");\x0d\ }\x0d\catch(SQLException e)\x0d\ {\x0d\ eprintStackTrace();\x0d\ }\x0d\第五步\x0d\获取查询结果\x0d\ ResultSet rs=sqlexecuteQuery(\x0d\ "select from student");\x0d\ while(rsnext())\x0d\ {\x0d\ rsgetString(2)或者是rsgetString("name");\x0d\ rsgetInt(3)或者是rsgetInt("age");\x0d\ }\x0d\注意\x0d\只有select语句才会有结果集返回;\x0d\ResultSet对象一次只能看到一个数据行\x0d\使用next()方法走到下一数据行\x0d\获得一行数据后,ResultSet对象可以使用getXxx()方法获得字段值,将位置索引或字段名传递给get第六步\x0d\关闭创建的各个对象(后打开的先关)\x0d\ rsclose();\x0d\ sqlclose();\x0d\ conclose();Xxx方法()即可。
你可以看以下几点:
1看该系统用了什么数据库,简单的说一般是Mysql或者SQL server,你已经还原了说明用的是SQL Server啦
2用户登录一般是管理员和普通用户两类,对应的表为AdminXxx和UserXxx,打开看一下里面的登录用户名和密码;
3一般就注意上两项就行……
----------------------------------------------------------------------
你应该是是用JDBC连接MS SQL2000吧的驱动吧
端口应该是1433吧
而且有的必须要安装2000 SP3补丁 不然1433也不打不开
其实还有万能的方法,不用JDBC驱动的
记得是在sun公司的网站上一个连接到inet上下一个datasource源包,它可以直接与JDBC上层API创建连接
就是用datasourcegetConnection()返回一个连接
-----------
Microsoft SQL Server JDBC Driver 20
>
jsp上传到数据,在数据库中有一种类型就是blob存储类型,就是用于储存二进制的。在javasql里面的PreparedStatment有个setBlob()方法存入数据库,还有ResultSet里的getBlob()就是读取,详情你可以看JDBC Blob如何使用。
在jsp里上传很少用上述方式存储到数据库中,一般是将上传到服务器项目目录文件夹中,然后数据库中保存该文件的地址,如/item/upload/images/我上传的jpg
以上就是关于在jsp编程中如何连接数据库全部的内容,包括:在jsp编程中如何连接数据库、如何把JSP系统和数据库相连、jsp如何上传图片到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)