java executeupdate,为什么executeUpdate(sql)返回-1呢

java executeupdate,为什么executeUpdate(sql)返回-1呢packagecom.user;importjava.sql.Connection;importjava.sql.Statement;importjava.sql.DriverManager;importjava.sql.*;publicclassuserBean{privateStringuserId;privateStringuserName;privateStrin…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

package com.user;

import java.sql.Connection;

import java.sql.Statement;

import java.sql.DriverManager;

import java.sql.*;

public class userBean {

private String userId;

private String userName;

private String password;

private String email;

private int count;

public String getEmail() {

return email;

}

public void setEmail(String email) {

this.email = email;

}

public void setUserName(String userName) {

this.userName = userName;

}

public void setUserId(String userId) {

this.userId = userId;

}

public void setPassword(String password) {

this.password = password;

}

public void setCount(int count) {

this.count = count;

}

public String getPassword() {

return password;

}

public String getUserId() {

return userId;

}

public String getUserName() {

return userName;

}

public int getCount() {

return count;

}

/**

* 获取连接

*/

private Connection conn = null;

private void getConnection() {

try {

Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver&quot

9f7588d3b12cd5d674b5f81c0b8fc6cb.gif;

try {

conn = DriverManager.getConnection(“jdbc

5b24fae4cde99750994428c024162093.gifdbc:ues&quot

9f7588d3b12cd5d674b5f81c0b8fc6cb.gif;

} catch (SQLException ex1) {

}

//            Statement stmt;

} catch (ClassNotFoundException ex) {

ex.printStackTrace();

}

}

/**

* 检查用户名是否可用的方法

* @return  用户的个数

*/

public void checkUserName() {

int i = 0;

this.getConnection();

String sql = “select count(*) from userreg where username='” +

this.userName + “‘”;

System.out.println(sql);

try {

Statement stmt = conn.createStatement();

ResultSet rs = stmt.executeQuery(sql);

while (rs.next()) {

i = rs.getInt(1);

}

} catch (SQLException ex) {

ex.printStackTrace();

}

this.setCount(i);

System.out.println(“检查用户名:” + count);

// return count;

}

/**

* 添加用户的方法

* @return  用户插入的行数

*/

public void addUser() {

this.getConnection();

String sql = “insert into userreg (username,password,email) values(‘” +

this.userName + “‘,'” + this.password + “‘,'” + this.email +

“‘)”;

System.out.println(sql);

try {

Statement stmt = conn.createStatement();

this.count = stmt.executeUpdate(sql);

} catch (SQLException ex) {

ex.printStackTrace();

}

System.out.println( this.count );

}

}

只是 添加用户的方法,用户插入的行数是-1,你们说会不会是myEclipse6.5没有安装好哦,我在其他机子上用5.5打开有是1,不知道为什么。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/179871.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • nginx系列之一:nginx入门

    nginx系列之一:nginx入门一、nginx功能介绍Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块数量达到Apache的近2/3。对proxy和rewrite模块的支持很彻底,还支持mod_fcgi、ssl、vhosts,适合用来做mongrelclust…

    2022年6月2日
    31
  • spring源码搭建_springmvc常用5种注解

    spring源码搭建_springmvc常用5种注解1、Spring源码下载第一步:https://github.com/spring-projects/spring-framework从git上面下载Spring的源码第二步:下载http://services.gradle.org/distributions/(笔者采用的是4.7版本)第三步:解压gradle-4.7-all.zip,配置GRADLE_HOME和PathGRADLE_HOME…

    2022年8月12日
    8
  • journalctl 日志查看方法

    journalctl 日志查看方法1概述日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里读取信息。Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是/etc/systemd/journald.confjournalctl功能强大,用法非常多。本文将介绍journalctl的相关使用方法。2journalctl使用方法.查看所有日志默认情况下,只保存本…

    2022年5月24日
    36
  • 记录使用Depix过程(小白文)

    记录使用Depix过程(小白文)Tips:本文仅用做探索记录(外行+新手),不保证正确性,慎读慎参考!背景:无聊看到一个可以去除马赛克的工具,并有GitHub源码(短短几天10K+star,lsp警告????,我反正不是,没跑过Python代码,一次尝试而已)。过程为本人第一视角,漏掉的部分请自行探索。下载源码,cd到根目录,执行文档(README.d)中的Example代码。到这里,目前还不明白这行代码的意思,不过可以看到两个图片路径,都在示例代码中出现,最后一个看名字就知道,工程根目录输出一个output.png图片。猜测为执

    2022年6月29日
    122
  • java项目源码分享——适合新手练手的java项目

    java项目源码分享——适合新手练手的java项目源码下载(实例一):jsp开发完整的博研图书馆后台管理系统,不使用框架开发的,太完美了源码下载(实例二):javaWeb图书馆管理系统源码mysql版本源码下载(实例三)GitHub-uboger/LibraryManager:JAVAGUI图书馆管理系统源码下载(实例四):javaswing开发企业人事管理系统源代码下载源码下载(实例一):javaswing开发网…

    2022年7月19日
    19
  • 什么是高内聚、低耦合?

    什么是高内聚、低耦合?

    2021年10月10日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号