Yazar |
|
audtou
malatya
Kayıt: 31.08.2006 |
|
arkadaşlar meraba mysql de oluşturulmuş bir veritabanım var java kullanarak enum alanına veri eklemek istiyorum
Enum veriler şöyle(0,1,spam) Kod da şöyle
PreparedStatement ps=con.PrepareStatement(insert into wp_comment(post_id,author_email,comment_approved) values(?,?,?));
ps.setInt(1,post_id);
ps.setString(2,email);
ps.setXxx(3,???);
burda enumu nasıl set edicez onu bulamadım
bitiyo lan!
|
|
Yazar |
|
onur
Two Story Town
Kayıt: 14.01.2006 |
|
audtou yazdi | arkadaşlar meraba mysql de oluşturulmuş bir veritabanım var java kullanarak enum alanına veri eklemek istiyorum
Enum veriler şöyle(0,1,spam) Kod da şöyle
PreparedStatement ps=con.PrepareStatement(insert into wp_comment(post_id,author_email,comment_approved) values(?,?,?));
ps.setInt(1,post_id);
ps.setString(2,email);
ps.setXxx(3,???);
burda enumu nasıl set edicez onu bulamadım |
Enum daki degerler String mi?
Icinde "spam" diye deger var olduguna gore String olarak vermissin.
Onun icin Enum.valueOf u kullanarak degerlerini alip setString ile Enum degeri set edebilirsin.Bir dene istersen benim deneme sansim yok java 1.5 yok.
Can always be converted to these Java types :
-->CHAR, VARCHAR, BLOB, TEXT, ENUM, and SET
-->java.lang.String, java.io.InputStream, java.io.Reader, java.sql.Blob, java.sql.Clob
http://grid.tsinghua.edu.cn/docs/mysql-jdbc/
http://www.javaspecialists.co.za/archive/Issue113.html
http://dev.mysql.com/doc/refman/5.0/en/enum.html
http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html
http://forum.java.sun.com/thread.jspa?threadID=5233146&messageID=9953623
|
|
Yazar |
|
audtou
malatya
Kayıt: 31.08.2006 |
|
onur yazdi |
Enum daki degerler String mi?
Icinde "spam" diye deger var olduguna gore String olarak vermissin.
Onun icin Enum.valueOf u kullanarak degerlerini alip setString ile Enum degeri set edebilirsin.Bir dene istersen benim deneme sansim yok java 1.5 yok.
Can always be converted to these Java types :
-->CHAR, VARCHAR, BLOB, TEXT, ENUM, and SET
-->java.lang.String, java.io.InputStream, java.io.Reader, java.sql.Blob, java.sql.Clob
|
evet Enum degerler string.
Enum.valueOf() la degerlerini al demişsin bu kısmı anlamadım sorgu üzerinden mi Enum degerlerini alayım?Enum degerler belli zaten '0','1','spam' şeklinde.
ps.setString(3,"spam");
dedigimde olmuyor.Tablodaki default deger olan 1'i atıyor enum alanına
bitiyo lan!
|
|
Yazar |
|
audtou
malatya
Kayıt: 31.08.2006 |
|
arkadaşlar kusura bakmayın
setString(3,"spam"); yada
setString(3,"0");
kodları çalışıyor.Direk stringle giriş yapılabiliyor.
Maalesef dalgınlığıma gelmiş
Linkler ve yardımların için teşekkürler Onur
bitiyo lan!
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
|