| 612 | } // end of ColumnType |
| 613 | |
| 614 | public String ColumnDesc(int n, int[] val) { |
| 615 | if (rsmd == null) { |
| 616 | System.out.println("No result metadata"); |
| 617 | return null; |
| 618 | } else try { |
| 619 | val[0] = rsmd.getColumnType(n); |
| 620 | val[1] = rsmd.getPrecision(n); |
| 621 | val[2] = rsmd.getScale(n); |
| 622 | val[3] = rsmd.isNullable(n); |
| 623 | return rsmd.getColumnLabel(n); |
| 624 | } catch (SQLException se) { |
| 625 | SetErrmsg(se); |
| 626 | } //end try/catch |
| 627 | |
| 628 | return null; |
| 629 | } // end of ColumnDesc |
| 630 | |
| 631 | public String StringField(int n, String name) { |
| 632 | if (rs == null) { |