|
|
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Типа как из 2-х таблиц - получить результирующий набор путем объединения. Понимаю, что можно - создавать временные таблицы - объединять источники... Но Есть один набор записей (Recordset), есть другой и есть поля, по которым их можно связать... Сбылась бы "мечта идиота"!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:28 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
гыы ADO.Net тебе в руки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:38 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
сомневаюсь... но, всё что ты описал воплощено в vb.net и в .net в частности!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:41 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Нет у меня ADO.Net :о(((((( А что еще предлагается "наложить себе в руки"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:41 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
сорри я опездал ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:41 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Вообще-то "душа рвется вместе с тельняшкой" так хочется стыкануть Екселевские таблицы селектом, а не фильтрацией в цикле...!! MS Query здесь не пашет без предварительной обработки столбов этих таблиц, да поименования диапазонов, да сохренения всего этого на диске (который к тому же заранее неизвестен)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:48 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Пардон сохр а нения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:48 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Я сильно извиняюсь перед Артистом, но долго смеялся сорри я опездал ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:07 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
да ничё ничё не ...д о л же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:11 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
и не оп и ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:17 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Мда!!! Чую придется зацикливаться! :о(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:34 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Смотри хелп к экселевской функции ВПР Такой себе Inner Join для бедных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:38 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
А еще ИНДЕКС и ПОИСКПОЗ. Искать позы и индексом получать значения - сие есть нон проблем... когда значение в табле "одно на всех мы за ценой не постоим". А если надо увязать один-ко-многим??? Над тем и думаю "грустную думу свою". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:05 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Чую, у кого-то руки чешутся меня вразумить: "А ты в цикле сканируй таблу "Один" и фильтром выбирай в промежуточную таблу из таблы "Ко-Многим", затем копируй что фильтранулось в результирующую!" И что это по сравнению с "Select Table1.*, Table2.* From Table1 Inner Join Table2 On Table1.ID = Table2.ID"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:13 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
И еще раз. У тебя есть два эксельных диапазона? Тебе их надо поджойнить один-ко-многим? Читай хелп к функции ВПР. Со стороны "многие" значения беруться как они есть, со стороны "один" - получаются этой чудо-функцией (которая и будет тебе всю таблицу "адын" просматривать в поисках нужной строки). И получится у тебя эксельный диапазон, заполненный Inner Join'ом Работает тормознуто, но работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:22 |
|
||
|
Возможно ли из 2-х Recordset слепить 3-й?
|
|||
|---|---|---|---|
|
#18+
Спасибо Лох за подсказку. Интересен сам подход, хотя и чреватый необходимостью выбрать все "многие" (10000), когда надо всего часть (500-600). Это пригодится. К сожалению, на самом деле отношения то "Многие-ко-Многим", но я не жалею, что упростил задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 15:22 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32287454&tid=1678970]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
89ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 463ms |

| 0 / 0 |
