Connection conn = null;
try{
DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://IP:1433;DataBaseName=Moftec","sa","mymm");
}
catch(Exception e )
{
//捕捉异常并抛出IOException
out.println("Can not connec to the database! The exception is " + e.toString());
}
FileInputStream fis=null;
File file = new File("E:/java/chart.jpg");
try{
fis = new FileInputStream(file);
}catch(FileNotFoundException e){
out.println("Not find file!");
}
PreparedStatement ps = conn.prepareStatement("Insert into gs_img (lei,years,img) values (?,?,?)");
ps.setString(1,"ivan");
ps.setInt(2,4);
ps.setBinaryStream(3,fis,(int)file.length());
ps.executeUpdate();
ps.close();
try{
fis.close();
out.println("写进去了!");
}catch(IOException e){
out.println("fis cann't cloase!");
}
上面那段红色代码是什么意思?不太明白,望各位能够赐教,谢谢!
分享到:
相关推荐
毕业设计javajsp大学生兼职家教网sqlserver-qkrp源码含文档工具包 页面是jsp,数据库sqlserver,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 教员用户 注册登录 发布兼职信息 预约 注册登录 学员用户 ...
4. **数据结构**:游戏中涉及地图、物品、角色状态等数据的存储,这需要合理使用数组、链表、栈、队列等数据结构。 5. **算法**:魔塔游戏通常包含复杂的逻辑,如战斗计算、路径寻找等,这些都需要运用到搜索算法...
这可以通过使用Java中的`BufferedReader`来实现。该类可以逐行读取文件内容,并将其转换为字符串。在此过程中,需要注意异常处理。 ```java import java.io.BufferedReader; import java.io.FileReader; import ...
在开发象棋和跳棋这类在线即时对战游戏时,涉及到多个关键的技术点。下面将详细阐述实现这一功能所需的知识点: 1. **网络通信**: - **TCP/IP协议**:在线游戏需要稳定的数据传输,TCP协议可以提供可靠的、有序的...
【JSP SQL 图书馆系统】是一个基于JSP(JavaServer Pages)技术开发的图书管理应用,它结合了SQL(Structured Query Language)用于数据库操作,实现了图书馆的基本功能。这个项目对于初学者来说是一个很好的学习...
对于Web开发,她熟练运用JDBC(Java Database Connectivity)和Servlet、JSP(JavaServer Pages)来构建动态网页,能够独立完成中小型项目。数据库方面,她精通Oracle和MySQL,能够编写SQL语句和构建适当的数据模型...
* 在学习中要刻苦钻研、踏踏实实、虚心求教、持之以恒。 * 在学习时要抓住基本知识点的掌握对整个 Java 的编程思想应有完整的整体概念。 * 通过课本中的大量实例可以巩固和加深对所学理论的理解,并培养分析能力和...
在“西农Java实习,实习五到实习六”这个项目中,我们可以看到一系列与Java编程相关的实习任务。西农,可能是指西北农林科技大学,它提供了这个实习项目,旨在帮助学生深化对Java语言的理解和应用能力。这个实习分为...
【标题】:“我求教高手的VB毕业设计” 在VB(Visual Basic)中进行数据库操作是常见的编程任务,尤其是在毕业设计项目中。VB提供了一种简单的方式来与数据库交互,特别是像Access这样的桌面数据库管理系统。当你在...
在实际项目中,可能会根据需求选择使用Java进行快速开发,然后通过工具转换为C++以获取更高的运行效率。 总的来说,Java是一门既富有挑战性又充满机遇的语言。它既有强大的开发框架和库支持,也有性能上的局限。...
3. **事务管理**:在数据库操作中使用事务,确保数据的一致性和完整性。 4. **错误处理和日志记录**:编写异常处理代码,记录系统运行日志,便于调试和问题排查。 综上所述,"基于CS的图书系统信息管理"项目涵盖了...
用eclipse插件制作的java计算器,基本功能都能实现,含jar,适合java初学者,需改进处求教
2. **变量定义与使用**:某些变量如`r`、`cd`等在代码中被定义但并未使用,这可能是作者在编写过程中遗留下来的,需要清理。 3. **注释与代码一致性**:注释中的函数与实际代码不匹配,可能导致理解上的混乱,需要...
从提供的文件信息中,我们可以提炼出一些关键的SQL知识点。首先,文件标题为“sql练习题.pdf”,说明文档中包含了50道针对SQL的练习题。文档描述中提到题目难度递增,前18道题目难度逐步上升,从第19题开始则是循环...
刚学java做的一个通过注册表修改ie默认主页,不过会被杀毒拦截,怎么过杀毒拦截,求教
在本项目中,"gogogo_saoleijava_"是一个显然与编程相关的标题,暗示了这是一个练习或实验项目,可能是为了学习和改进Java编程技能。"实现扫雷,计时,计数"这部分描述揭示了项目的具体内容:它是一个基于Java的扫雷...
【标题】:“多人页面聊天室”是一个基于Java和WebSocket技术构建的实时在线交流平台,它允许多用户同时在同一个聊天环境中进行沟通。 【描述】:这个聊天室系统的核心功能包括以下几点: 1. **实时通信**:利用...
标题中的“extjs文件浏览框问题求教”表明这是一个关于ExtJS框架中文件选择或浏览功能的编程问题。ExtJS是一个流行的JavaScript库,用于构建富客户端应用程序,它提供了丰富的组件库,包括文件浏览框(FileBrowser)...
这个函数将主机名存储在一个指定大小的字符数组中。在成功获取主机名后,我们可以通过`gethostbyname()`函数查询主机信息。`gethostbyname()`接收主机名作为参数,返回一个`PHOSTENT`结构体指针,其中包含了主机的IP...