Click here to Skip to main content
15,898,222 members

Comments by Glek (Top 5 by date)

Glek 25-Nov-13 10:14am View    
Not a problem. Glad to help.
Glek 24-Nov-13 17:35pm View    
When you insert the image into the database, are you doing it right? I only see one question mark, but you specify that the image data stream goes in the second placeholder. Also, you may want to consider using all the set features of the PreparedStatement like so:

String query1 = "insert into STUDENTDBASE.STUDENT_Images(Student_Id, Image, Image_Path, Image_Size) values (?, ?, ?, ?)";
PreparedStatement ps = con.prepareStatement(query1);
ps.setString(1, counterValue);
ps.setBinaryStream(2, fin, file.length());
ps.setString(3, path);
ps.setString(4, stringLength);

The PreparedStatement should automatically escape your strings (it always has for me in the past).
Glek 24-Nov-13 17:23pm View    
Not a problem!
Glek 24-Nov-13 11:50am View    
It certainly did! I've played with the code some and provided one solution. There's more then one way to skin a cat, though!
Glek 23-Nov-13 21:03pm View    
What's going on depends on how you're drawing to the screen and how you're displaying the right click menu. Can you clarify how you're drawing to the screen and how you're making the menu? Are you using the repaint() method? Are you using native Swing components to draw?