
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.09.2007, 21:23
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
Допустим есть таблица(AMT_KART) c полями: TOP1 CUSTOMS_SERNUM Хочу получить схему(xsd) DataSet-а таким запросом: Код: plaintext 1. 2. 3. 4. но ругается, хотя запрос абсолютно работоспособный после того как убираю вложенный запрос то все ОК пробовал перед тем как изменить запрос добавить в схему столбец и после этого изменить запрос, а после изменения запроса столбцу сопоставить источник из запроса, но то же не вышло как поправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.09.2007, 22:51
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Матом ругается? Или что-то внятное говорит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.09.2007, 23:47
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
vs2005The wizard detected the following problems when configuring the TableAdapter General Select statement. Error in SELECT clause: expression near 'SELECT' Error in SELECT clause: expression near 'FROM' Missing FROM clause. Unable to parse query text. это перед тем как закрыть визард. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.09.2007, 23:55
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Откуда данные берете? Источник поддерживает кореллированные подзапросы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 00:05
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
oracle, соответственно коррелированные подзапросы поддерживаются, только что попоробовал то же сделать на FB, та же ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 00:07
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
А, ну да. Заптую перед from уберите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 00:15
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
Internal Server Error А, ну да. Заптую перед from уберите это просто очепятка я же говорю что сам по себе запрос работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 00:43
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
А без визарда пробовали руками тоже самое написать? Через OracleDataAdapter.Fill DataSet залить? А потом через DataSet.WriteXmlSchema сохранить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 00:46
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Хмм... даже OracleDataAdapter.FillSchema можно попробовать. Плюс посмотреть, какой запрос на самом деле на сервер уходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 11:56
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
То что возвращает DataSet.WriteXmlSchema, немного отличается от того что дает визард если использовать вариант выданный по DataSet.WriteXmlSchema, то все начинает работать, только при этом как я понимаю нужно будет руками клепать все (insert, delete, update) запросы а если полей не 3, а под 150? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 12:04
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
konstschесли использовать вариант выданный по DataSet.WriteXmlSchema, то все начинает работать, только при этом как я понимаю нужно будет руками клепать все (insert, delete, update) запросы а если полей не 3, а под 150? А в любом случае придется insert, delete, update ручками делать, потому как коррелированные подзапросы неапдатабельны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 12:43
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
Roman S. GolubinА в любом случае придется insert, delete, update ручками делать, потому как коррелированные подзапросы неапдатабельны. как раз должны быть "апдатабельны", а вот join-ами уже нет, по крайней мере об этом говорит: http://www.asp.net/learn/data-access/tutorial-01-vb.aspx Step 5: Completing the Data Access Layer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 13:50
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Пример команды UPDATE приведите, как ее нужно, на ваш взгляд, сгенерить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 14:02
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Ну тогда хз, почему валится - не должен, вроде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 14:06
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Проверил у себя (правда, на MSSQL 2000 - оракла нет). Все работает без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 18:07
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
Roman S. GolubinПроверил у себя (правда, на MSSQL 2000 - оракла нет). Все работает без проблем. И я проверил у себя,- действительно c MSSQL_2000 работает. А вот ни с Oracle ни с FB не работает. Roman S. GolubinПример команды UPDATE приведите, как ее нужно, на ваш взгляд, сгенерить? Так же как он её генерит при работе с MSSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 18:50
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
konstschА вот ни с Oracle ни с FB не работает. Дак и выкиньте их в мусор :) На самом деле, возможно, что это баг VS, раз не работает. Возможно, и не баг, а что-то не так настроено в самом оракле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 18:54
|
|||
|---|---|---|---|
типизированный DataSet с вложенным запросом |
|||
|
#18+
Roman S. GolubinДак и выкиньте их в мусор :) Лучше VS выкинуть Roman S. GolubinНа самом деле, возможно, что это баг VS, раз не работает. Возможно, и не баг, а что-то не так настроено в самом оракле. Ага точно запрос работает, а схему по нему визард составить не может. А что же тогда в FB настроить? Там ведь и крутить нечего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 22:50
|
|||
|---|---|---|---|
|
|||
типизированный DataSet с вложенным запросом |
|||
|
#18+
Значит визард кривой. И посему три варианта: 1. не пользуйтесь визардом 2. напишите свой "не кривой" 3. составьте репро и отошлите в майкрософт - там разберутся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352630]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 383ms |

| 0 / 0 |
