面是创建Statement接口并执行executeUpdate方法的代码片段: conn=DriverManager.getConnection("jdbc:odbc:book","",""); stmt=conn.createStatement(); String strsql="insert into book values(’TP003’, ’ASP.NET’,’李’,’清华出版社’,35)"; n=stmt.executeUpdate(strsql); 代码执行成功后n的值为()。
第1题:
如果学生表STUDENT是使用下面的SQL语句创建的
CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;
SN C(8),;
SEX C(2),;
AGE N(2) CHECK(AGE>15 AND AGE<30))
下面的SQL语句中可以正确执行的是
A.INSERT INTO STUDENT(SNO,SEX,AGE)VALUES (“S9”,“男”,17)
B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES (“李安琦”,“男”,20)
C.INSERT INTO STUDENT(SEX,AGE)VALUES (“男”,20)
D.INSERT INTO STUDENT(SNO,SN)VALUES (“S9”,“安琦”,16)
第2题:
阅读以下说明和Java代码,将解答写入对应栏内。
【说明】
下面的程序的功能是利用实现Runnable接口的方法来创建线程,并利用它来执行响应的一些操作。最后使得m的执行结果:100,如图3。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
class ClassName (1) Runnable {
int n;
(2) {
try{
Thread. sleep (2000);
n=100;
}catch( (3) e) {}
}
public static void main(String[ ]args) {
try{
ClassName a = new ClassName( );
(4)
threadl. (5) ();
threadl, join( );
int m=a.n;
System. out. println("m=" + m);
}catch( (3) e){}
}
}
第3题:
●试题七
阅读以下说明和Java代码,将解答写入答题纸的对应栏内。
【说明】
下面的程序的功能是利用实现Runnable接口的方法来创建线程,并利用它来执行响应的一些操作。最后使得m的执行结果:100,如图3。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
class ClassName (1) Runnable{
int n;
(2) {
try{
Threa
D.sleep(2000);
n=100;
}catch( (3) e){}
}
public static void main(String[]args){
try{
ClassName a=new ClassName();
(4)
thread1. (5) ();
thread1.join();
int m=A.n;
System.out.println("m="+m);
}catch( (3) e){}
}
}
第4题:
第5题:
现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。
第6题:
现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。
第7题:
以下是表单的Activate事件的代码: s=0 n=10 do while n>0 s=s+n n=n-2 enddo this.text1.value=s 这段代码执行后,文本框Text1的值为()
第8题:
给出了如下的查询条件字符串String condition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询()。
第9题:
现有: 1. class Book { 2. private final void read() { System.out.print("book "); } 3. } 4. class Page extends Book { 5. public static void main(String [] args) { 6. // insert code here 7. } 8. private final void read() { System.out.print("page "); } 9. } 和如下三个代码片段( x, y, z ): x. // just a comment y. new Page().read(); z. new Book().read(); 分别插入到第6行,有几个允许代码通过编译并可以运行且无异常?()
第10题:
insert into book(id,title,price)values(1,’java’,100)
insert into book(title,price)values(’java’,100)
insert into book values(’java’,100)
insert book values(’java’,100)
第11题:
DriverManager接口的getConnection()方法可以建立和数据库的连接
Connection接口的createStatement()方法可以创建一个Statement对象
Statement接口的executeQuery()方法可以发送select语句给数据库
ResultSet接口表示执行insert语句后得到的结果集
第12题:
Statement
PrepareStatement
CallableStatement
第13题:
这段代码有什么不足之处?
try {
Connection conn = ...;
Statement stmt = ...;
ResultSet rs = stmt.executeQuery("select * from table1");
while(rs.next()) {
}
} catch(Exception ex) {
}
第14题:
如果学生表student是使用下面的SQL谙句创建的: CREATE TABLE student(学号C(6)PRIMARY KEY NOT NULL,姓名C(8),性别C(2),年龄N(2) CHECK(年龄>15 AND年龄<30,)) 则下面的SQL语句中可以正确执行的是( )。
A. INSERT INTO student(学号,性别,年龄)VALUES(”0542”,”李雷”,”男”,17)
B. INSERT INTO student(学号,性别,年龄)VALUES(”李雷”,”男”,20)
C. INSERT INTO student(学号,性别,年龄)VALUES(”女”,25)
D. INSERT INTO student(学号,性别,年龄)VALUES(”0897”,”安宁”,”女”,30)
第15题:
如果学生表student是使用下面的SQL语句创建的
CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;
姓名C(8),;
性别C(2),;
年龄N(2)CHECK(年龄>1 5 AND年龄<30))
下面的SQL语句中可以正确执行的是( )。
A)INSERT INTO student(学号,性别,年龄)VALUES(”0542”,”男”,l7)
B)INSERT INTO student(姓名,性别,年龄VALUES(”李蕾”,”女”,20)
C)INSERT INTO student(姓名,性别,年龄)VALUES(”男”,25)
D)INSERT INTO student(学号,姓名)VALUES(”0897”,”安宁”,16)
第16题:
Object C中创建线程的方法是什么?如果在主线程中执行代码,方法是什么?如果想延时执行代码、方法又是什么?
第17题:
下面()语句打开的记录集可以前后移动指针,并且可读可写。
第18题:
在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。
第19题:
下面对jdbc api描述错误的是()。
第20题:
现有表book,主键bookid设为标识列。若执行语句:select*intobook2frombook,以下说法正确的是()。
第21题:
1
0
-1
一个整数
第22题:
若数据库中已存在表book2,则会提示错误。
若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。
若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。
若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。
第23题:
insert into book (id,title,price) values(1,'java',100)
insert into book (title,price) values('java',100)
insert into book values ('java',100) 这辆都不可以啊,如果不指定列需要明确的给出空值
insert book values('java',100)