有四行jsp代码看不懂(有四行jsp代码看不懂怎么回事)

本文目录一览:

有四行jsp代码看不懂,求解释~~

首先纠正个错误: while(rs1.next()) 中的rs变量没有声明,str变量也没有声明。

ResultSet知道是干什么用的吧,这个对象里保存了从数据库查询回来的内容,类似一个集合,数据是一条一条来保存的。

rs1.next()返回一个布尔值,用来判断rs1对象中还有没有内容,他类似一个指针,指向rs1对象中的下一条数据,如果有则执行while循环里的代码,也就是将rs1这条对象中列名叫做cno的值拿出来赋值给str,接着有执行了一次查询并把结果保存在了rs2中

JSP 编译报错,看不懂,到底是哪里出问题了?

将工程路径下的WebRoot下的WEB-INF下的lib里的jsp-api-2.0.jar,servlet-api-2.4.jar删除就OK 了,应该是工程里自带的这两个文件和TOMCAT里的文件冲突导致的,不保证每个都能解决,但是这个起码解决了.

jsp sql 数据源配置 代码 看不懂 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseEr

public void save() {

try{

getConnection();

Connection conn;

conn=java.sql.DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;DatabaseName=JIN”, “sa”,”123″);

Statement st=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);

String inputno1=text1.getText();

String drugno1=text2.getText();

String inputam1=text3.getText();

String inputti1=text4.getText();

String supplier1=text5.getText();

String inputp1=text6.getText();

String inputc1=text7.getText();

if(inputno1.equals(“”)){

JOptionPane.showMessageDialog(null,”进货单号不能为空!”);

}

else{

String sql1= “insert into jin values(“+inputno1+”,”+drugno1+”,”+inputam1+”,'”+inputti1+”‘,'”+supplier1+”‘,'”+inputp1+”‘,'”+inputc1+”‘)”;

st.executeUpdate(sql1);

int i,j;

ResultSet rs;

i=Integer.parseInt(inputam1); //string类转换为int类型

String sql2=”select 药品库存 from info where 药品编号=”+inputno1+””;

rs=st.executeQuery(sql2);

rs.next();

j=rs.getInt(“药品库存”);

j=i+j;

String sql3=”update info set 药品库存=”+j+” where 药品编号=”+inputno1+””;

st.executeUpdate(sql3);

JOptionPane.showMessageDialog(null,”登记成功!”);

}

}catch(Exception e) {

JOptionPane.showMessageDialog(null,”失败”);

e.printStackTrace();

}

}

你参考一下吧

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/282668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-22 08:05
下一篇 2024-12-22 08:05

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • 想好好学但又看不懂

    本文将从多个方面阐述如何在进阶编程学习中应对看不懂的情况以及解决方法。 一、阅读文档和代码注释 阅读文档对于理解代码非常重要,一个好的代码注释也能够让我们更容易地理解代码的含义。当…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29

发表回复

登录后才能评论