小编mri*_*ka3的帖子

我们为什么要使用EJB?

什么是EJB,为什么我们应该使用它?请用简单的语言解释.谢谢.

java ejb-3.0

35
推荐指数
4
解决办法
5万
查看次数

mysql和or一起查询

我如何运行mysql和/或一起查询单独查询的瞬间.例如:

并查询:

select * form tablename where name='A' and password="A" and id='A';
Run Code Online (Sandbox Code Playgroud)

或查询:

select * form tablename where name='A' or password="A" or id='A';
Run Code Online (Sandbox Code Playgroud)

- 这些是2个不同的查询,我可以一起进行这些查询吗?语法是什么?

mysql

3
推荐指数
1
解决办法
1万
查看次数

java整数处理

当我运行这个程序时,它输出-43.

public class Main {
    public static void main(String[] args) {
        int a=053;
        System.out.println(a);
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么是这样?053怎么变成-43?

java

3
推荐指数
1
解决办法
1462
查看次数

类强制转换异常java

interface Foo { 

}
class Beta implements Foo { 

}
public class Main extends Beta{
    public static void main(String[] args) {
        Beta x = new Beta();
        Foo f= (Main)x;
        }
}
Run Code Online (Sandbox Code Playgroud)

输出java.lang.ClassCastException.请问xplain为什么会这样?

java

3
推荐指数
2
解决办法
7386
查看次数

java vs c整数

可能重复:
++ i + ++ i + ++ i in Java vs C.

使用Java:

public class Main {
    public static void main(String[] args) {
        int a=10;
        a=a++;
        a=a++;
        System.out.println(a);
    }
}
Run Code Online (Sandbox Code Playgroud)

产量:10

使用turbo C:

void main(){
    int a=10;
    a=a++;
    a=a++;
    printf("%d",a);
}
Run Code Online (Sandbox Code Playgroud)

输出:12这是怎么回事?

c java

2
推荐指数
1
解决办法
601
查看次数

mysql和/或查询

我需要进行搜索查询,用户可以按名称或课程或年份或成员进行搜索,上述任何一个,用户cam也可以搜索所有字段或任意数量的字段,例如; -as only with名称和课程.

怎么可能?我不想进行不同的查询,是否可以使用单个查询?现在我的查询是:

$query="SELECT * FROM fsb_profile 
    WHERE profile_name = '".$_REQUEST['name']."' 
    AND profile_member= '".$_REQUEST['type']."' 
    AND profile_year= '".$_REQUEST['year']."' 
    AND profile_course='".$_REQUEST['course']."' 
     OR profile_name = '".$_REQUEST['name']."' 
     OR profile_member= '".$_REQUEST['type']."' 
     OR profile_year= '".$_REQUEST['year']."' 
     OR profile_course='".$_REQUEST['course']."'";
Run Code Online (Sandbox Code Playgroud)

但它没有运行,它只能搜索任何一个领域,它是如何可能的?

php mysql

1
推荐指数
1
解决办法
4545
查看次数

JDBC问题选择查询的位置

我的代码:

con = jdbc.connect();
        System.out.println("status of con"+con);
String query = " select * from BmgCPUTotalUsage where CPUserID='"+CPUserID+"' and MessageTypeID='"+MessageTypeID+"'";
        System.out.println(query);
        PreparedStatement statement = con.prepareStatement(query);
    ResultSet result = statement.executeQuery();
    System.out.println(result);
    int QuotaUsed=result.getInt("QuotaUsed"); 
Run Code Online (Sandbox Code Playgroud)

输出:

   status of concom.mysql.jdbc.JDBC4Connection@182600f
     select QuotaUsed from BmgCPUTotalUsage where CPUserID='msdp' and MessageTypeID='SMS'
    com.mysql.jdbc.JDBC4ResultSet@16e1dd8
    java.sql.SQLException: Before start of result set.
Run Code Online (Sandbox Code Playgroud)

任何人都可以请说我如何删除此异常.并从表中获取QuotaUsed.其中QuotaUsed是一个整数.

java jdbc

0
推荐指数
1
解决办法
1050
查看次数

java断言关键字的问题

public void foo() 
{
    assert false; /* Line 5 */
    assert true; /* Line 6 */

} 
Run Code Online (Sandbox Code Playgroud)

断言在这做什么?我熟悉断言陈述

java assert

-1
推荐指数
1
解决办法
7399
查看次数

在数据库中排序的问题

如果我运行如下查询:

select * 
from personaldata 
order by 3
Run Code Online (Sandbox Code Playgroud)

我们按照第3列的升序进行排序,但是如果我想按降序排序,那么查询应该是什么?我不知道第3列的名字,所以我写不出来

select * 
from personaldata 
order by IDPERSONAL desc
Run Code Online (Sandbox Code Playgroud)

我使用MS SQL Server 2000作为我的数据库

sql-server sql-server-2000

-3
推荐指数
1
解决办法
64
查看次数

标签 统计

java ×6

mysql ×2

assert ×1

c ×1

ejb-3.0 ×1

jdbc ×1

php ×1

sql-server ×1

sql-server-2000 ×1