|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Как сделать что бы при нажатии на ячейку в DataGridView выводила картинку в PictureBox об этой ячейки? среда разработки Visual Studio 2012 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2014, 12:00 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Для начала изучить программирование ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2014, 21:48 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Cat2Для начала изучить программирование какая жестокость ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2014, 22:29 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Cat2Для начала изучить программирование ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2014, 00:57 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
незнал куда писть свой вопос. думаю темой не ошибся. Ситуация создаю соединение к energo.mdf. с помощью команды select U.name, T.datevr from main U, energo T вывожу данные из двух таблиц в DataGridView1. Но почему то данные выводятся два раза. Т.е. в каждой таблице имеется по 2 значения но выводитя четыре. VB.NET ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 10:45 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
РенальдТ.е. в каждой таблице имеется по 2 значения но выводитя четыре. всё правильно, как в запросе написано, так и выводится (декартово произведение) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 10:55 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Изопропил, я наверно неверно объяснил. у меня таблица main с полями id name id=1 name=пс5 id=2 name=пс12 и таблица energo с полями name date name=пс5 date=24.12.2014 name=пс12 date=24.12.2014 должно выводить из main поле name а из energo поле date пс5 24.12.2014 пс12 24.12.2014 но выводить два раза пс5 24.12.2014 пс12 24.12.2014 пс5 24.12.2014 пс12 24.12.2014 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 13:24 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
РенальдИзопропил, я наверно неверно объяснил. у меня таблица main с полями id name id=1 name=пс5 id=2 name=пс12 и таблица energo с полями name date name=пс5 date=24.12.2014 name=пс12 date=24.12.2014 должно выводить из main поле name а из energo поле date пс5 24.12.2014 пс12 24.12.2014 но выводить два раза пс5 24.12.2014 пс12 24.12.2014 пс5 24.12.2014 пс12 24.12.2014 Все Изопропил вам правильно сказал, у вас декартово произведение из-за отсутствия критерия объединения в блоке FROM. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 13:38 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Ренальдя наверно неверно объяснил. верно объяснил :) Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 15:10 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Изопропил, Все спасибо я понял. А если мне нужно вывести из таблицы users поле name а с таблицы main поле elmonter. между таблицами нет связи никакой? извиняюсь что вопрос к теме не относится ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 16:43 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Ренальд, тогда получится m*n записей как было сначала. Или для целей показа нужно в одном гриде отобразить две таблицы? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 17:40 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Изопропил, в одном гриде отоброзить нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 19:20 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Изопропил, в одном гриде отоброзить нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2014, 19:20 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Ренальд, странная у вас какая-то задача... какой смысл выводить в одном гриде записи из двух таблиц, которые никак не связаны между собой? Ну если уж так хочется, то можно пронумеровать строки и сделать FULL JOIN по номеру строки. Это избавит от декартового произведения. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 03:52 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
JeStoneстранная у вас какая-то задача... какой смысл выводить в одном гриде записи из двух таблиц, которые никак не связаны между собой? Вообще-то есть такие реальные задачи, когда нужно перечислить все возможные варианты ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 08:09 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
JeStone, соглашусь с Cat2. Допустим одна таблица для аварий в энерго сети а вторая о пострадавшем персонале. Таблица с персоналом. Связи нет потому что в большинстве случаев пострадавших нет. Вот и нужно вывести данные об аварии и в случае пострадавших фамилию имя должность и т.д. А таблицы я свои привел ради примера. Спасибо за отзывчивость. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 09:27 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
РенальдВот и нужно вывести данные об аварии и в случае пострадавших фамилию имя должность и т.д. это left join вопрошающий желает визуализировать в гриде параллельно два разных несвязанных источника повесить грид на List, List заполнить из двух источников ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 09:32 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
РенальдJeStone, соглашусь с Cat2. Допустим одна таблица для аварий в энерго сети а вторая о пострадавшем персонале. Таблица с персоналом. Связи нет потому что в большинстве случаев пострадавших нет. Вот и нужно вывести данные об аварии и в случае пострадавших фамилию имя должность и т.д. А таблицы я свои привел ради примера. Спасибо за отзывчивость. А как вы определите кто пострадал, если связи нет?) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 16:17 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
dma_caviarРенальдJeStone, соглашусь с Cat2. Допустим одна таблица для аварий в энерго сети а вторая о пострадавшем персонале. Таблица с персоналом. Связи нет потому что в большинстве случаев пострадавших нет. Вот и нужно вывести данные об аварии и в случае пострадавших фамилию имя должность и т.д. А таблицы я свои привел ради примера. Спасибо за отзывчивость. А как вы определите кто пострадал, если связи нет?) А мы через промежуточную таблицу! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 17:00 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
Cat2JeStoneстранная у вас какая-то задача... какой смысл выводить в одном гриде записи из двух таблиц, которые никак не связаны между собой? Вообще-то есть такие реальные задачи, когда нужно перечислить все возможные варианты Вы правы, но даже в этих задачах есть семантическая связь между соединяемыми данными. автормежду таблицами нет связи никакой А подобное высказывание мне все же кажется несколько странным. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 17:16 |
|
Работа с DataGridView
|
|||
---|---|---|---|
#18+
JeStoneВы правы, но даже в этих задачах есть семантическая связь между соединяемыми данными. Не всегда изначально. Иногда их как раз надо построить из полной таблицы вариантов. Например, есть грузовики и маршруты. Сначала строится декартово произведение машин на маршруты, а потом из них выбирается оптимальный вариант с учетом разных условий и параметров ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2014, 19:25 |
|
|
start [/forum/topic.php?fid=20&msg=38844860&tid=1402066]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
97ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 389ms |
total: | 580ms |
0 / 0 |