Itum: Кто то делал подобное ... ??? или же может кто делал это на MySql ?
В этой ветке уже есть ответ: https://www.mql5.com/ru/forum/65447#comment_1968708. Если что-то непонятно, задавайте более конкретный вопрос. Потому как никому непонятно то затруднение, с которым Вы столкнулись. Задача то посредственная,.
string stroka[],txt,prom,fn = "data.txt"; // file nameint co,str=0,pos=0,hd = FileOpen(fn,FILE_CSV|FILE_READ|FILE_WRITE,"\n");
if(hd<1){Alert(fn+" FILE NOT FOUND");return;}
while(!FileIsEnding(hd)){
pos = FileTell(hd);
str++;
txt = FileReadString(hd);
if(str != nomer_stroki){continue;}// ищете строку по номеру
co = StringSplit(txt,',',stroka);
prom = stroka[row_count];// читаете значение нужной ячейки//--- что то делаете со считанным значение// bla bla bla//--- записываете в эту ячейку новое значение
stroka[row_count] = "new value";
//--- записываете строку с новым значением в файл на то же местоFileSeek(hd,pos,SEEK_SET);
txt ="";
for(i=0;i<co;i++){txt = txt + stroka[i] + ",";}// соединяете массив в строку
txt = StringSubstr(txt,0,StringLen(txt)-1); // обрезаете последний разделительFileWrite(hd,txt); // пишем строку в файл break; // выходим из цикла
}
FileClose(hd);
Кто то делал подобное ... ??? или же может кто делал это на MySql ?
капец...
Помогите сделать запись баланса в базу при его изменении ... через odbc
а как искать строки в txt файле и взять нужную строку ... или же можно указать порядковый номер строки