Работа с Paradox таблицами
Имеется Paradox таблица. В нее необходимо записать массив, определенный как
double *MyArray=new double[MyLenght]
А затем считать его из нее.
Я что-то никак не соображу, как в таком случае обращаться к TField (если вообще
надо обращаться)
далее стандартно INSERT INTO phpbb2_tbl(idarray,idnrec) values(:ida,:idn)
или select ....
for(int i=0; i<MyLenght; i++)
{
Table->Insert();
Table->FieldByName("имя поля в таблице")->AsFloat = *(MyArray + i);
Table->Post();
}
Поле в таблице должно иметь тип - число с плавающей точкой.
Прочитать:
Table->First();
int i=0;
while(!Table->Eof)
{
*(MyArray + i) = Table->FieldByName("имя поля в таблице")->AsFloat;
Table->Next();
}
Естественно нужно вставить еще проверки на то, чтобы не писать за пределы массива и т.п.