导航:首页 > 编程语言 > java中delete

java中delete

发布时间:2022-04-27 02:50:55

‘壹’ 在java action 里写个delete方法怎么弄

简单点的jdbc,导入jar包,通过jar包里的方法连接
private static int delete(String name) {
Connection conn = getConn();
int i = 0;
String sql = "delete from students where Name='" + name + "'";
PreparedStatement pstmt;
try {
pstmt = (PreparedStatement) conn.prepareStatement(sql);
i = pstmt.executeUpdate();
System.out.println("resutl: " + i);
pstmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
return i;
}

实际应用中,jdbc都封装好了,Spring里配置一个数据库模板对象,action里一般都是调用bo类的方法,bo里直接通过该对象直接对数据进行操作。

‘贰’ java中File类的delete方法

通过fileTxt[ j ] ,看你是循环删除,你判断了文件是否存在,但是没有判断是否是文件夹、文件夹里是否还有文件

因为文件夹里有文件时,执行delete()是不成功的
此外,你在删除的文件,有可能正被其他人或程序打开,这个时候删除也不会成功

参考Java API的java.io.File类:
delete
public boolean delete()

删除此抽象路径名表示的文件或目录。如果此路径名表示一个目录,则此目录必须为空才能删除。

‘叁’ java delete文件函数 的用法

if(f1.exists()){
f1.delete();
}

‘肆’ java中使用循环调用file.delete()删除文件,第一个不能删除,第二个删除成功了,为什么怎么解决

文件是被占用吧

if(StringUtils.isNotBlank(pdfFileNameStr)){

String[]pdfFileNameArr=pdfFileNameStr.substring(1).split(";");

for(inti=0;i<pdfFileNameArr.length;i++){

FileoldPdfFile=newFile(pdfFileNameArr[i]);

if(oldPdfFile.exists()){

if(!oldPdfFile.delete()){

oldPdfFile.delete();//删除pdf文件

}

}

}

}

‘伍’ java中public int delete(string )是什么意思

java是面向对象的语言,所以所有的东西先有class(或者接口,后面就以class来说,如果楼主不太清楚,最好先了解下什么是面向对象),而楼给给出的是叫”方法“,这个方法名叫“delete”,如果想调用这个方法的话,需要传过来一个”String“类型的字符串,之后这个方法会返回一个int类型的数字,望采纳
(你给的代码,太片面了,单从你给的代码来看,只能说明这是定义一个方法)

‘陆’ Java delete

是字符串的下标,如"123456" str.delete(1,2)中的第一个参数'1'=2下标是从0起始,开始数
第二个参数'2'=3,代表删除从"2"到'3'前面的字符
结果是'13456'这样解释我觉得还行

‘柒’ Java中的删除方法问题

具体问题具体分析. java jdk的api, 里面有相关解析. 比如list集合就重载了remove的多个方法. 有时候自己写发方法名, 比如 addStudent, insertStudent 都是添加, 看自己的喜好. 比如检索: selectAllStudent, listStudent, selectAll, 无规定说用哪个方法名称. 如果是公司, 那么按照公司的规定来写吧. 删除学生deleteStudent(int id), deleteStudent(Student stu), removeStudent(int id)都可以.............看你具体的需要, 或者自己的喜好来命名. clear一般是清空操作.

‘捌’ java 删除的方法

参数不同,第一个是User对象,第二个是个int型的id。估计第一个删除时,表中没有主键,需要按照user对象里的值去删除,比如where name=user.name and password = user.password 。。。。。。 第二个删除时就是按照主键Id删除 where id=id

‘玖’ java中如何执行oracle的delete语句

sql%rowcount就行。
其中的sql是oracle的内部游标,rowcount的意思是之前的dml
sql语句影响的多少行数据。
如果是delete操作rowcount就是delete的数据,如果是insert,就是插入的数量......
你可以在过程中加入这句去测试下:
dbms_output.put_line(to_char(sql%rowcount));

阅读全文

与java中delete相关的资料

热点内容
机明自动编程软件源码 浏览:325
php端口号设置 浏览:540
phperegreplace 浏览:319
androidgridview翻页 浏览:537
ssh协议编程 浏览:634
如何开我的世界电脑服务器地址 浏览:861
玄关pdf 浏览:609
程序员学习论坛 浏览:940
程序员的毒鸡汤怎么做 浏览:548
安卓怎么降级软件到手机 浏览:281
云与服务器入门书籍推荐产品 浏览:636
delphi编程助手 浏览:761
电脑遇到服务器问题怎么办 浏览:515
加工中心编程结束方法 浏览:296
了解什么是web服务器 浏览:139
面向对象的编程的基本特征 浏览:718
php定时执行任务linux 浏览:787
php数组中删除元素 浏览:725
萤石云服务器视频 浏览:270
防火墙配置服务器热备的虚拟地址 浏览:189