извините за глупый возможно вопрос, но всё-таки задам . Имеется таблица с полями: UserId, Name, Size. Выбираю записи из таблицы следующим образом:
Код | public Result getAll() throws SQLException, NamingException {
Statement stmt = Connect.getConn().createStatement(); ResultSet result = stmt.executeQuery("SELECT*FROM files WHERE (UserId='"+ Connect.getUserID()+"')"); return ResultSupport.toResult(result); }
|
на стороне клиента создаю грид:
Код | private GridPanel grid; /////////////////////////////////////////////////////////////// public void onModuleLoad() {
final GroupingStore store = new GroupingStore(); Panel panel = new Panel(); panel.setBorder(false); panel.setPaddings(15);
DataProxy dataProxy = " "//ЧТО ЗДЕСЬ НАПИСАТЬ?))
final RecordDef recordDef = new RecordDef(new FieldDef[]{ new StringFieldDef("name", "name"), new StringFieldDef("size", "size"), });
reader =???????;
final Store store2 = new Store(dataProxy, reader, true); store2.load();
ColumnModel columnModel = new ColumnModel(new ColumnConfig[] { new ColumnConfig("Имя файла", "name", 200, true), new ColumnConfig("Размер файла", "size", 200, true), });
GridPanel grid = new GridPanel(); grid.setStore(store2); grid.setColumnModel(columnModel); grid.setWidth(500); grid.setHeight(500); grid.setAutoWidth(true); grid.setTitle("Файлы пользователя"); grid.setFrame(true); grid.stripeRows(true); grid.setIconCls("application_icon"); panel.add(grid); RootPanel.get().add(panel); }
|
как привязать выбранные sql-запросом данные к grid'у?? Пример взят с использованием JSON, а я его не использую. |