请教各位高手 急急急!!! 怎么把.jsp文件导入到Access数据库里呢,谢谢大家了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .jsp 文件? 这是程序文件啊,理论上只是个文本文件?想导成什么样?建议举例说明。 导入到Access数据库中,运行以后,进行input工作 在ACCESS中运行ASP程序(代码)?用ASP连接MDB,再执行SQL语句操作MDB。 不是ASP程序,是JAVA程序,就2个jsp页面。怎么运行啊,多谢指教 没有明白,运行JAVA程序,连接MDB?举例说明权达到什么目的 无法理解你想实现什么? 打算从一个JSP网页上猎取数据?还是什么?建议你还是举个实际例子说明吧,否则别人根本无法理解。问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧) 把JSP文件当成文本存入ACCESS库,然后SQL语句检索出来,调入到WEBBROWSER里面显示,存入数据库的时候需要进行一些代码替换的。 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn=java.sql.DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/home/调查问卷.mdb","",""); stmt=conn.createStatement();请问您,通过这句话,数据库名是什么呢 怎么用MyEclipse连接Access数据库呢,说的详细点呗,谢谢 怎么用MyEclipse连接Access数据库呢,说的详细点呗,谢谢 fny转:1、配置:管理工具——ODBC 数据源管理器 a、用户DSN 下添加 Driver do Microsoft Access(*.mdb)b、数据源名: 可以不是数据库名(随意起一个数据源名)//例:stu.mdb .mdb扩展名可不要c、数据库: 选择路径 ——点击应用 配制完成2、代码: String url="jdbc:odbc:stu.mdb"; //这里的stu.mdb 要与“b、里的数据源名完全相同”Connection conn=null;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载类时注意包名、类名区分大小写conn=DriverManager.getConnection(url);//到此可连接成功//然后可进行相关查询操作 在配置用户DSN时,点击添加,选择哪个驱动程序呢,我这只有SQL Native Client和SQL Server 控制面板--->管理工具--->数据源--->access driver /***说明:*通过jdbc-odbc往access数据库中插入图片、或者乱七八糟的文件都行*注意,用datainputstream会出错*/import java.sql.*;import java.io.fileinputstream;public class sss{ public static void main(string args[]) { try { //连接access数据库,这里用了连接串哦 class.forname("sun.jdbc.odbc.jdbcodbcdriver").newinstance(); java.sql.connection conctn = drivermanager.getconnection( "jdbc:odbc:;"+ "driver=driver do microsoft access (*.mdb);"+ "uid=admin;"+ "usercommitsync=yes;"+ "threads=3;"+ "safetransactions=0;"+ "pagetimeout=5;"+ "maxscanrows=8;"+ "maxbuffersize=2048;"+ "fil=ms access;"+ "driverid=25;"+ //"defaultdir=c:\\documents and settings\\administrator\\my documents;"+ "dbq=d:\\gtk.mdb" ); int length = 0; // // 连接对象设置数据库为 // conctn.setautocommit(false); // // 预编译指令 // preparedstatement pstmt = conctn.preparestatement( "insert into testsaveimg ( title, image ) values ( ? , ? )" ); // // 得到一个文件输入流 // fileinputstream in = new fileinputstream( "d:\\test.jpg" ); length = in.available(); system.out.println( in.tostring() +" has "+ length +" bytes" ); // // 设置插入的值 // pstmt.setstring( 1, "插入图片的标题" ); pstmt.setbinarystream( 2, in , in.available() ); //这里in是文件输入流,如果用datainputstream就会出错,in.available()是in的长度 // // 执行插入操作 // system.out.println( "插入了 "+ pstmt.executeupdate ()+ " 行数据" ); conctn.commit(); pstmt.close(); conctn.close(); }catch(exception e){ e.printstacktrace(); system.out.println("出错了!"); } }} http://soft-app.iteye.com/blog/921934 楼主也可以参考这个 无语 啥子思路 乱七八糟 你说的是I/O吧,将jsp保存在数据库中在读取出来?QQ1543150073 请教 怎么安全 从msn导入 联系人 关于屏幕分辨率的问题 关于list.add()的问题 linux 下 Tomcat 部署多个站点的问题 JSP基础请大家来帮我分析一下 请教一个RequestDispatcher 得问题 紧急求助 如何配置TOMCAT和MySQL的JDBC?在线等待... 新手求教! 问关于在jsp写的网页之间传递参数的问题!请大家多多帮忙! 刚接触编程 求jsp分页代码, 列子 jstl的配置
建议举例说明。
建议你还是举个实际例子说明吧,否则别人根本无法理解。
问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=java.sql.DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/home/调查问卷.mdb","","");
stmt=conn.createStatement();请问您,通过这句话,数据库名是什么呢
1、配置:管理工具——ODBC 数据源管理器 a、用户DSN 下添加 Driver do Microsoft Access(*.mdb)b、数据源名: 可以不是数据库名(随意起一个数据源名)//例:stu.mdb .mdb扩展名可不要c、数据库: 选择路径 ——点击应用 配制完成2、代码: String url="jdbc:odbc:stu.mdb"; //这里的stu.mdb 要与“b、里的数据源名完全相同”Connection conn=null;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载类时注意包名、类名区分大小写conn=DriverManager.getConnection(url);//到此可连接成功//然后可进行相关查询操作
*说明:
*通过jdbc-odbc往access数据库中插入图片、或者乱七八糟的文件都行
*注意,用datainputstream会出错
*
/
import java.sql.*;
import java.io.fileinputstream;
public class sss
{
public static void main(string args[])
{
try
{
//连接access数据库,这里用了连接串哦
class.forname("sun.jdbc.odbc.jdbcodbcdriver").newinstance();
java.sql.connection conctn = drivermanager.getconnection(
"jdbc:odbc:;"+
"driver=driver do microsoft access (*.mdb);"+
"uid=admin;"+
"usercommitsync=yes;"+
"threads=3;"+
"safetransactions=0;"+
"pagetimeout=5;"+
"maxscanrows=8;"+
"maxbuffersize=2048;"+
"fil=ms access;"+
"driverid=25;"+
//"defaultdir=c:\\documents and settings\\administrator\\my documents;"+
"dbq=d:\\gtk.mdb"
);
int length = 0;
//
// 连接对象设置数据库为
//
conctn.setautocommit(false);
//
// 预编译指令
//
preparedstatement pstmt = conctn.preparestatement( "insert into testsaveimg ( title, image ) values ( ? , ? )" );
//
// 得到一个文件输入流
//
fileinputstream in = new fileinputstream( "d:\\test.jpg" );
length = in.available();
system.out.println( in.tostring() +" has "+ length +" bytes" );
//
// 设置插入的值
//
pstmt.setstring( 1, "插入图片的标题" );
pstmt.setbinarystream( 2, in , in.available() );
//这里in是文件输入流,如果用datainputstream就会出错,in.available()是in的长度
//
// 执行插入操作
//
system.out.println( "插入了 "+ pstmt.executeupdate ()+ " 行数据" );
conctn.commit();
pstmt.close();
conctn.close();
}catch(exception e){
e.printstacktrace();
system.out.println("出错了!"); }
}
}
QQ1543150073