Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];

Вниз

Сортировка полей Data   Найти похожие ветки 

 
Клён новичок   (2008-09-22 11:52) [0]

Есть такая ситуация...
Имеется структура БД в которой одно из полей имеет тип DATA.
Оно называется "Data Vidachi" (с пробелом название поля). Пожно ли не меняя структуры базы данных отсортировать данный по этому полю?


 
Johnmen ©   (2008-09-22 11:55) [1]

1. в базе данных нет полей
1. такого типа не существует
2. сортировать можно


 
Поросенок Винни-Пух ©   (2008-09-22 11:55) [2]

Пожно


 
Сергей М. ©   (2008-09-22 11:55) [3]

Можно.


 
Правильный$Вася   (2008-09-22 12:08) [4]

как это сделать - зависит от СУБД
чаще всегонужно взять имя поля в кавычки


 
Клён новичок   (2008-09-22 12:33) [5]

СУБД Paradox. Регистрация в BDE.

Query1.DatabaseName :="База";
 Query1.SQL.Clear;
 Query1.SQL.Add("SELECT * FROM baza.DB ORDER BY "+ "Data Vidachi");
 Query1.Active :=true;

 DataSource1.DataSet :=Query1;
 DBGrid1.DataSource :=DataSource1;

Останавливается на пробеле. Не так наверное делаю?


 
ANB   (2008-09-22 12:39) [6]


>  Query1.SQL.Add("SELECT * FROM baza.DB ORDER BY "+ "Data
> Vidachi");

Query1.SQL.Add("SELECT * FROM baza.DB ORDER BY "Data Vidachi"");

PS. Ну кто научил постоянно пользоваться Add, даже если в запросе всего одна строка ?

Query1.SQL.Text := "SELECT * FROM baza.DB ORDER BY "Data Vidachi""; - так намного удобнее.


 
Правильный$Вася   (2008-09-22 12:41) [7]


>  Не так наверное делаю?

ты не различаешь кавычки и апострофы?


 
Клён новичок   (2008-09-22 12:46) [8]

Query1.SQL.Text :="SELECT * FROM baza.DB ORDER BY "Data Vidachi"";

Пишет ошибку

Invalid use keyword.
Token: "DATA VIDACHI"
Process stoped


 
Клён новичок   (2008-09-22 12:46) [9]

Query1.SQL.Text :="SELECT * FROM baza.DB ORDER BY "Data Vidachi"";

Пишет ошибку

Invalid use keyword.
Token: "DATA VIDACHI"
Process stoped


 
Поросенок Винни-Пух ©   (2008-09-22 12:51) [10]

SELECT * FROM baza.DB ORDER BY 5

где 5 - номер поля в структуре baza.db


 
Правильный$Вася   (2008-09-22 12:51) [11]

а так?
ORDER BY baza."Data Vidachi"


 
Клён новичок   (2008-09-22 12:59) [12]

Поросенок Винни-Пух ©   (22.09.08 12:51) [10]

SELECT * FROM baza.DB ORDER BY 5

Пасибо... Прям.... Винни-Пух... С меня пиво чё как. Прям выручил!!!


 
Шиш-Брянский   (2008-09-22 13:09) [13]

Удалено модератором


 
Шиш-Брянский   (2008-09-22 13:11) [14]

Удалено модератором


 
Шиш-Брянский   (2008-09-22 15:25) [15]

Удалено модератором


 
Клён новичок   (2008-09-22 15:29) [16]

Угу... Получил брянский ваше сообщение


 
Правильный$Вася   (2008-09-22 15:40) [17]


> Прям выручил!!!

это полумера
потому как придется обращаться к полю напрямую, а ты так и не знаешь, как


 
Anatoly Podgoretsky ©   (2008-09-22 15:50) [18]

Бабеля с Гегелем пытаешь, а операторые кавычки с просто кавычками.
Давно я шашек в руки не брал, но попробуй в качестве кавычем разные варианты, например квадратные скобки.


 
Поросенок Винни-Пух ©   (2008-09-22 16:38) [19]

не полумера - это повесить дизайнера бд за тестикулы.


 
Правильный$Вася   (2008-09-22 16:40) [20]


> Поросенок Винни-Пух ©   (22.09.08 16:38) [19]

а если дизайнерка?


 
Поросенок Винни-Пух ©   (2008-09-22 16:47) [21]

пришить их ей, потом повесить



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
2-1222087552
berrometr
2008-09-22 16:45
2008.11.02
анимационный GIF


15-1220676588
lionman
2008-09-06 08:49
2008.11.02
Подскажите проги на курсовую


1-1202119964
МистерТ
2008-02-04 13:12
2008.11.02
Как в Delphi10Lite переключить ключ компиляции ?


2-1221827378
Matveih1
2008-09-19 16:29
2008.11.02
Работа с DBGried.


15-1221210821
Ламо777
2008-09-12 13:13
2008.11.02
Flash 3D - ролик "на лету"





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский