Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Несовпадение типов

Ответить
Настройки темы
Несовпадение типов

Старожил


Сообщения: 163
Благодарности: 0

Профиль | Отправить PM | Цитировать


В документации написано, что массив переменных может полностью повторять таблицу, а поскольку в таблице содержаться все типы данных, что доступны FoxPro, значит и массив тоже может их содержать.
Создаю двумерный массив (не из таблицы) который содержит данные типа DateTime. Проверяю содержимое(данные там есть, причем правильно туда занесенные). Далее пытаюсь выполнить следующее
Код: Выделить весь код
=ASORT(gaMyArray,2) && во втором столбце у меня DateTime
выдает ошибку типов на этапе выполнения, если данные заносить строковые, то все проходит без сучка,без задоринки. В чем тут может быть дело?
И еще вопрос, в SQL запросе указав DISTINCT можно убрать повторяющиеся записи, можно ли что-либо подобное сделать с массивом, или надо сначала создавать промежуточную таблицу, а потом применить к ней выборку?

-------
"Сколь бы сложной ни казалась проблема на первый взгляд, она, если правильно к ней подойти, окажется еще более сложной" - Пол Андерсон


Отправлено: 22:09, 25-03-2003

 

Старожил


Сообщения: 163
Благодарности: 0

Профиль | Отправить PM | Цитировать


Может проблема в лишнем зарезервированном месте под переменные массива? т.е. сначала дата, а потом .F.?


Добавлено:

Это оно и есть несовпадение типа boolean и DateTime, спасибо тем, кто успел над этим подумать

Остался второй вопрос
Цитата:
в SQL запросе указав DISTINCT можно убрать повторяющиеся записи, можно ли что-либо подобное сделать с массивом, или надо сначала создавать промежуточную таблицу, а потом применить к ней выборку?

-------
"Сколь бы сложной ни казалась проблема на первый взгляд, она, если правильно к ней подойти, окажется еще более сложной" - Пол Андерсон


Отправлено: 01:00, 26-03-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Несовпадение типов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Несовпадение версии CPUID ? naum7 Хочу все знать 2 18-01-2008 14:20
различия типов процессоров alexandri Хочу все знать 14 24-01-2005 14:43
Регистрация типов файлов в linux Bozs Общий по Linux 10 06-12-2004 14:20
Проблемма преобразования типов в C++ sich Программирование и базы данных 3 09-08-2004 17:36
Перечисление объектов типов vasketsov Программирование и базы данных 3 24-04-2002 17:32




 
Переход