|
|
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
не пойму в чем ошибка. есть простая таблица с 2х колонок, идентичная на mysql i mssql Код: sql 1. 2. 3. 4. 5. 6. 7. 8. до mysql достучался, выводит содержимое в браузер в MSSQL генерит ошибку код тот же, меняю только SQLContainer, Код: java 1. 2. в контейнере инициализация драйвера: "com.microsoft.sqlserver.jdbc.SQLServerDriver", "jdbc:sqlserver://SQL\\SQL2008R2;databaseName="base", "user", "1234Qwer", 2, 5); "com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/testdb", "root","1234Qwer", 2, 5); т.е. метод тот же что и в mysql , все отрабатывает, все инициализируется. драйвер MSSQL тоже подключен корректно: содержимое таблицы вижу в консоли среды компилляции. но в браузер не выводится, дает ошибку: com.vaadin.server.ServiceException: java.lang.IllegalArgumentException: Ids must exist in the Container or as a generated column, missing id: id с mysql была та же ошибка когда не было колонки id. в MSSQL все перепробовал c id, если отключаю от id primary key, сразу чувствует и первым делом выдает ошибку что нет primary key. т.е. com.vaadin.server.ServiceException видит колонку id kak primary key, выдает ее, и в то же время говорит что ее нету. кто нибуть сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 21:57 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Попробуйте избавиться от типа [int] IDENTITY(1,1) и поменять тип айдишника на uniqueidentifier ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 10:52 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Разрешите поинтересоваться, что за приложение вы пилите. Мы для RIA приложений используем CUBA Platform . Там все от UI до БД, и проблемы которые вы описываете уже решены из коробки. Vaadin иcпользуется в CUBA для создания фронтэнда, EclipseLink - для базы, в серединке Spring. Но если пользоваться CUBA Studio и это все знать не нужно. Там вы и интефейс накликаете как в старом добром делфи см картинку , и базу выберете (MS, postgres, Oracle, HSQL) из коробки, и модель создадите, и скрипты сами напишутся. В общем, не стройте свой велосипед :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 11:10 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Aleksey StukalovРазрешите поинтересоваться, что за приложение вы пилите. Мы для RIA приложений используем CUBA Platform . Посмотрел, поставил, покрутил, закрыл, удалил. Наверное, оно все очень интересно и классно, но вести разработку в браузере как-то не привычно. Кроме того, лицензия стоит относительно дорого - на 100 сущностей и 100 пользователей стоит $3000. Есть ли рабочие примеры на этой "платформе" или как правильно назвать ваш пример? п.с. И еще есть подозрение, что будут такие же тормоза при 300-500 строках в таблице при включении режима редактирования с нужными обработчиками ячеек с хотя бы 7-10 полями, как это наблюдается в Vaadin. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 12:23 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Nixic, Это не скрытая реклама. Не ведись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 12:26 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Aleksey StukalovРазрешите поинтересоваться, что за приложение вы пилите. Мы для RIA приложений используем CUBA Platform . Там все от UI до БД, и проблемы которые вы описываете уже решены из коробки. Vaadin иcпользуется в CUBA для создания фронтэнда, EclipseLink - для базы, в серединке Spring. Но если пользоваться CUBA Studio и это все знать не нужно. Там вы и интефейс накликаете как в старом добром делфи см картинку , и базу выберете (MS, postgres, Oracle, HSQL) из коробки, и модель создадите, и скрипты сами напишутся. В общем, не стройте свой велосипед :). мы пилим ма дельфи+ mssql финансово-архивно-коммуникативно-плановую систему для контор которые покупают-продают различную медиа информацию.. например фильмы. прога сама в себе, но надо интерфейсы ввода-вывода, приема-передачи контента через web интерфейсы. мне надо срочно изучить этот вадик. я в нем бегиннер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 13:37 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
кубу тоже посмотрю, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 13:38 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
табличку сделал такую Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ничего не поменялось дает ошибку.. com.vaadin.server.ServiceException: java.lang.IllegalArgumentException: Ids must exist in the Container or as a generated column, missing id: id привожу весь "супер-код" с 2-миа контейнерами. может кто подскажет в чем проблема. Код: java 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. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:12 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
NixicAleksey StukalovРазрешите поинтересоваться, что за приложение вы пилите. Мы для RIA приложений используем CUBA Platform . Посмотрел, поставил, покрутил, закрыл, удалил. Наверное, оно все очень интересно и классно, но вести разработку в браузере как-то не привычно. Кроме того, лицензия стоит относительно дорого - на 100 сущностей и 100 пользователей стоит $3000. Есть ли рабочие примеры на этой "платформе" или как правильно назвать ваш пример? п.с. И еще есть подозрение, что будут такие же тормоза при 300-500 строках в таблице при включении режима редактирования с нужными обработчиками ячеек с хотя бы 7-10 полями, как это наблюдается в Vaadin. Разработку в браузере вести не надо. Разработка так же в IDE, она интегрируется с браузерной студией. Про лицензию, она только после внедрения платится, т.е. разработка бесплатно. А еще, для россии цены ниже, зайдите на .ru сайт. Доллар по 30 руб, докризисный :). Итого 90 т.р. Про тормоза, посмотрите, попробуйте. В целом, похоже у Вас клиентская логика переусложнена... тогда без переработки ни как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:25 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:28 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Воспринимайте как хотите. Если вы спрашиваете какие инструменты купить, а я вам говорю, берите мои, они прям под ваши задачи подходят. Да реклама, но если это решит ваши проблемы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:30 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Azov2ever, P.S. для Ваших задач очень вероятно бесплатная версия вполне подойдет. А все связки, в том числе Vaadin + MSSQL, куба уже решает. Так что в этом случае вариант хороший. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:44 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
[quot Nixic]Aleksey StukalovЕсть ли рабочие примеры на этой "платформе" или как правильно назвать ваш пример? Сорри, пропустил вопрос по примерам. Да, есть. Это раз примеры проектов , после запуска студии перейдите во вкладку семплов (там не мало примеров), ну и опенсорсный проект учет времени сотрудников (он тоже из семплов доступен). Кстати Лори мы сами для себя написали, так что проект реальный, работающий в лайве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 14:52 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Azov2ever, А явно задать SQLGenerator в query = new TableQuery("testtable", connectionPool); не пробовали? То что я увидел, есть два генератора, для oracle и mssql, в остальных используется default. query = new TableQuery("testtable", connectionPool, new MSSQLGenerator()); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 16:04 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
0FDAzov2ever, А явно задать SQLGenerator в query = new TableQuery("testtable", connectionPool); не пробовали? То что я увидел, есть два генератора, для oracle и mssql, в остальных используется default. query = new TableQuery("testtable", connectionPool, new MSSQLGenerator()); а так заработало! спасибо).. за это время перебросил все с том-кета на гласс-фиш. сказали что том-кет не тянент ява 1.8, может в этом проблема. получил такую же ошибку и тут правильная подсказка. не понял только еще как до всего этого самому доходить, т.е. до Vaadnin- логики. теперь надо строить реальную страницу с контентом с базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 16:27 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
В каком месте " не тянет "? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 18:48 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovВ каком месте " не тянет "? может и все тянет. так мне сказал азиатский коллега при попытке показать мне пример на вадине. склочные азиатские коллеги.. я переключил на глассфиш и увидел хеппи энд с рисованием таблицы с мсскл) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 18:57 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Azov2everтак мне сказал азиатский коллегаМало ли кто чего говорит. Почти всё надо проверять и не всему верить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 18:58 |
|
||
|
Vaadin: проблема с ID колонкой при отображении таблицы в s MSSQL базы
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovПочти всё надо проверять и не всему верить. +1 Первый раз такое услышал, у нас все работает, системы крупные, высоконагруженные с тучей кэшей, и все норм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:06 |
|
||
|
|

start [/forum/search_topic.php?author=tttwin&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 649ms |
| total: | 756ms |

| 0 / 0 |
