「java中修改表」Java修改

博主:adminadmin 2022-12-30 06:18:07 935

本篇文章给大家谈谈java中修改表,以及Java修改对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

在java中对mysql中的表格进行修改。

alter table 表名 add column 列名 列的属性(int,或者是char什么的);

所以你还需要加上最后的那个参数。

java修改MySQL表中的数据问题:如代码

你的代码写的很乱。

首先if (jpf3.equals(jpf2)) {

if (jpf1.equals(mima)) {

String str="update 人员信息表 set 密码 = '001' where 人员编号 = '001'; ";

//(如果这句换成: String str="update 人员信息表 set 密码 = 'jpf3' where 人员编号 = 'jtf1'; ";就不会修改成功。 为什么啊? 求高人啊!正确格式是什么呢?

Statement statement =con.createStatement();

int s=statement.executeUpdate(str);

JOptionPane.showMessageDialog(null, "修改成功");

这一部分是要写在try{}里面的,finally{}里面要对PreparedStatement进行判断,要关闭。

你的sql语句里面使用的是变量

如果变量是String类型的: String str="update 人员信息表 set 密码 = '"+jpf3+"' where 人员编号 = '"+jtf1+"';

如果是int,long,double之类的:String str="update 人员信息表 set 密码 = "+jpf3+" where 人员编号 = "+jtf1+";

java代码里怎么改变表格长度宽度

java代码里怎么改变表格长度宽度

逐个Column设置,

TableColumn 有方法

void

setMaxWidth(int maxWidth)

将 TableColumn 的最大宽度设置为 maxWidth;如果 maxWidth 小于最小宽度,则设置为最小宽度。

void

setMinWidth(int minWidth)

将 TableColumn 的最小宽度设置为 minWidth,如有必要,调整新的最小宽度以确保 0 = minWidth = maxWidth。

void

setPreferredWidth(int preferredWidth)

将此列的首选宽度设置为 preferredWidth。

void

setWidth(int width)

不应使用此方法来设置 JTable 中列的宽度,而应使用 setPreferredWidth。

void

sizeWidthToFit()

调整 TableColumn 的大小,以适合其标题单元格的宽度。

java修改注册表

import com.ice.jni.registry.*;

import java.text.SimpleDateFormat;

public class RegeditTool {

static SimpleDateFormat shortDateFormat =new SimpleDateFormat("yyyy-MM-dd");

//把信息存储到注册表HKEY_LOCAL_MACHINE下的某个节点的某一变量中,有则修改,无则创建

public static boolean setValue(String folder, String subKeyNode, String subKeyName, String subKeyValue) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.createSubKey(subKeyNode, "");

subKey.setValue(new RegStringValue(subKey, subKeyName, subKeyValue));

subKey.closeKey();

return true;

}catch(NoSuchKeyException e) {

e.printStackTrace();

}catch(NoSuchValueException e) {

e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//删除注册表中某节点下的某个变量

public static boolean deleteValue(String folder, String subKeyNode,String subKeyName) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.createSubKey(subKeyNode, "");

subKey.deleteValue(subKeyName);

subKey.closeKey();

return true;

}catch (NoSuchKeyException e) {

System.out.println("NOsuchKey_delete");

}catch (NoSuchValueException e) {

System.out.println("NOsuchValue_delete");

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//删除注册表中某节点下的某节点

public static boolean deleteSubKey(String folder, String subKeyNode) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE.openSubKey(folder);

software.deleteSubKey(subKeyNode);

software.closeKey();

return true;

}

catch (NoSuchKeyException e) {

e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//打开注册表项并读出相应的变量名的值

public static String getValue(String folder, String subKeyNode,String subKeyName) {

String value = "";

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.openSubKey(subKeyNode);

value = subKey.getStringValue(subKeyName);

subKey.closeKey();

}catch(NoSuchKeyException e) {

value = "NoSuchKey";

// e.printStackTrace();

}catch (NoSuchValueException e) {

value = "NoSuchValue";

// e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

retur value;

}

//测试

public static void main(String[] args) {

setValue("SOFTWARE", "Microsoft\\Windows\\CurrentVersion\\Run", "test",

"C:\\1.exe");

}

}

java中修改表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java修改、java中修改表的信息别忘了在本站进行查找喔。