SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.03.2010 11:29:36

Alexsis f
Участник
Зарегистрирован: 01.03.2010
Сообщений: 5

запрос MySQL

Имею следующее:
uses mysql, mysqlclasses;

begin
     Result := MySQL.Query('SELECT * FROM Students');
           while Result.FetchRow do
                begin
                        Items := ListView1.Items.Add;
                        Items.SubItems.Add (Result.ValueByName['Name1']);
                        и т.д.**********************************
                       end;
end;                       

При добавлении дополнительного условия в SELECT,  получаю результат только по "Name1". По "Name2" получаю пустое значение.
begin
     Result := MySQL.Query('SELECT Name1, Name2 FROM Students');
           while Result.FetchRow do
                begin
                        Items := ListView1.Items.Add;
                        Items.SubItems.Add (Result.ValueByName['Name1']);
                        Items.SubItems.Add (Result.ValueByName['Name2']);
                end;
end;
В чем может быть проблема? Может mysqlclasses.pas криво собран? Спасибо.

Неактивен

 

#2 03.03.2010 18:45:57

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: запрос MySQL

Поискал mysqlclasses в гугле — как-то им пользуются только на форумах и передают
голубиной почтой ^w^w через файлообменники. Кажется, это какое-то или нерабочее
поделие или что-то ворованное проприетарное. Соответственно, ничего посоветовать
тут я не смогу sad

Кстати, вот такой код отработает?

Items := ListView1.Items.Add;
Items.SubItems.Add('one');
Items.SubItems.Add('two');

Неактивен

 

#3 03.03.2010 19:28:52

Alexsis f
Участник
Зарегистрирован: 01.03.2010
Сообщений: 5

Re: запрос MySQL

paulus написал:

Кстати, вот такой код отработает?

Items := ListView1.Items.Add;
Items.SubItems.Add('one');
Items.SubItems.Add('two');

Да, так все работает, проверял.

Неактивен

 

#4 03.03.2010 19:53:57

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: запрос MySQL

Ну тогда, очевидно, дело где-то в компонентах sad

Я, когда писал на Delphi, использовал ADODB + ODBC. Отлично работало smile

Неактивен

 

#5 03.03.2010 20:06:11

Alexsis f
Участник
Зарегистрирован: 01.03.2010
Сообщений: 5

Re: запрос MySQL

не хотелось бы через ODBC, но наверное придется все-таки другие варианты прорабатывать

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson