|
|
|
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER
|
|||
|---|---|---|---|
|
#18+
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER Код: plaintext 1. Это надо для того, чтобы при выводе в JTable для поля с типом NUMBER(1) - выводить целое число Integer, а при выводе поля с типом NUMBER(12,4) - выводить Float На даный момент все эти поля определяются так Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 12:34 |
|
||
|
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER
|
|||
|---|---|---|---|
|
#18+
Почитав доку все разрешилось самособой... В моделе даных для JTable я перед загрузкой в Vector, вызываю некий метод, для анализа типов данных.. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:12 |
|
||
|
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER
|
|||
|---|---|---|---|
|
#18+
Я тоже было попробовал, но получил нечто стоящее только в случае непосредственного запроса из таблицы. При самостоятельном же формировании полей Precision и Scale равны 0: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:26 |
|
||
|
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER
|
|||
|---|---|---|---|
|
#18+
а если не определять, для вывода получать из базы float, а потом форматировать DecimalFormat? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:56 |
|
||
|
Как при получении даных с БД Oracle определить размер/точность поля типа NUMBER
|
|||
|---|---|---|---|
|
#18+
Denis Popov Я тоже было попробовал, но получил нечто стоящее только в случае непосредственного запроса из таблицы. При самостоятельном же формировании полей Precision и Scale равны 0: Спасибо за дельный совет! Действительно попробовал так сделать... и действительно Precision и Scale равны 0. Учту это при дальнейшей разработке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 11:39 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33629432&tid=2149774]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 503ms |

| 0 / 0 |
