![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 326
|
![]()
Здравствуйте Уважаемые программисты!
Подскажите пожалуйста, как с помощью SQL запроса поменять порядок столбцов в таблице access (Таблица_новая) ? Следующий код ниже 1) копирует поля "поле1" и "поле2" из таблицы с именем "Таблица" и создает новую таблицу с этими полями с именем "Таблица_новая". Затем 2) в таблицу "Таблица_новая" добавляется столбец с именем "Код" типа 'счетчик'. ' 1) cmd = New OleDb.OleDbCommand("SELECT поле1, поле2 INTO Таблица_новая FROM Таблица ORDER BY поле1 ASC") ' 2) cmd = New OleDb.OleDbCommand("ALTER TABLE Таблица_новая ADD Код counter") Проблема в том, что столбец "Код" добавляется третим. Подскажите пожалуйста, как сделать чтобы порядок столбцов в таблице "Таблица_новая" был: Код,поле1,поле2? Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А какя разница где поле? Но если очень хочется, то сначала создайте таблицу нужной структуры с помощью CREATE TABLE, а потом с помощью INSERT ... SELECT вcтавляйте записи
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 326
|
![]() Цитата:
После создания таблицы: cmd = New OleDb.OleDbCommand("CREATE TABLE Таблица_новая (Код counter, поле1 Int, поле2 Char(50))") и добавления записей, получается что в "поле2" если символов меньше чем 50, то появляются пробелы. Подскажите пожалуйста, как это исправить в коде? Спасибо. |
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 326
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как изменить порядок загрузки форм | Lidiya585 | Windows Forms | 0 | 30.11.2012 17:15 |
Алфавитный порядок в таблице данных | Vavrenyuk | Общие вопросы Delphi | 2 | 15.11.2012 00:13 |
Изменить порядок записей в ADOTable | game_Racer | БД в Delphi | 10 | 01.04.2012 17:18 |
Перемещение колонок в таблице по условию | Brine | Microsoft Office Excel | 7 | 13.12.2011 10:49 |
Изменить порядок слов в документе на обратный | arthur_92 | Microsoft Office Word | 1 | 07.06.2011 00:14 |