Member 12632960 Ответов: 1

Как соединить столбец из таблицы 2 в таблицу 1 после указанного столбца таблицы 1?


это работает, но это добавляет столбец в конец объекта datagridview, но я должен поставить таблица2.столбец1, после указанного столбца таблицы table2, и я должен использовать таблицы table1.* и я не могу использовать список столбцов в таблице table1 это возможно?

Что я уже пробовал:

У меня есть такой запрос: Select table1.*, table2. column1 from table1 join table2 on table1. column1=table2.column1

0x01AA

вам нужно явно перечислить столбцы таблицы 1. Это позволяет разместить столбец table2 в определенном месте. Более сложный способ: переставить сетку...

ZurdoDev

Я предлагаю опубликовать его в качестве решения.

0x01AA

Я попробую :) Спасибо.

Herman<T>.Instance

Видеть здесь на w3schools.com

ZurdoDev

См. Решение 1. Я знаю, что вы хотите использовать таблицу 1.* но если вы это сделаете, то вам придется создавать свои столбцы в вашей сетке, вы не можете позволить ей автоматически генерироваться.

1 Ответов

Рейтинг:
0

0x01AA

Вам нужно явно перечислить столбцы таблицы 1. Это позволяет разместить столбец table2 в определенном месте.
Что-то вроде:

select table1.col1, table1.col2, table2.column1, table1.col3, table1.xyz  ... 
from table1 join table2 on table1.column1=table2.column1 

Примечание: В любом случае, это хорошая практика, чтобы явный список столбцов и не использовать "*".

Более сложный способ: переставить столбцы сетки...

Надеюсь, это поможет.