Vector에 있는 내용 가져오는 법이 잘 안되네요
달달항사탕
2023.04.01
메신저의 메시지함을 만들고 있는데
지금 모든 쪽지가 한번에 다 보이는데
접속한 유저(LoginId)가 보낸 쪽지만 보고 싶은데
어디를 수정해야 할지 모르겠네요
//DB//
public Vector MemoBox(String Id)
{
connect();
Vector Mv = new Vector();
try
{
String query = SELECT * FROM sendMemoMsg WHERE sendUser=?;
pstmt = conn.prepareStatement(query);
rs = pstmt.executeQuery();
while(rs.next())
{
Mv.add(rs.getString(1));
}
}
catch(Exception er)
{
System.out.println(Get MemoBox Error_DB);
}
close();
return Mv;
}
//메인액션//
else if (e.getSource().equals(messege_item))//메세지함을 누르면
{
db.MemoBox(myId); //위에 있는 내용을 불러옴
new MemoBox();//메시지함을 띄운다}
-
들샘
오타 친게 아니시라면---;;;;
MemoBox의 파라메터로 사용되는 Id값이 전혀 이용되지 않는것 같은데요...
쿼리문도 보면 ?로 바인딩 하고 계시는거 같은데...
에러가 안나는게 신기하지만...
근데 조회된 목록을 받는 부분도 없는거 같네요-_-;;;;