Запись в файл ! Как такое может быть ? - страница 2

 
Кто то делал подобное ... ??? или же может кто делал это на MySql ?
 
Itum:
Кто то делал подобное ... ??? или же может кто делал это на MySql ?
В этой ветке уже есть ответ: https://www.mql5.com/ru/forum/65447#comment_1968708. Если что-то непонятно, задавайте более конкретный вопрос. Потому как никому непонятно то затруднение, с которым Вы столкнулись. Задача то посредственная,.
 

капец...

   string stroka[],txt,prom,fn = "data.txt"; // file name
   int 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 или с SQL как сделать ... мне нужно при изменении баланса ... значение записывать в базу...
 
Помогите сделать запись баланса в базу при его изменении ... через odbc
 
Itum:
Помогите сделать запись баланса в базу при его изменении ... через odbc
   видел вашу заявку в джобе, неужели никто не смог ?
 
может здесь кто то поможет ...
 
Itum:
а как искать строки в txt файле и взять нужную строку ... или же можно указать порядковый номер строки
Именно что порядковый номер. Или поиск по маске.  Кроме того кликер может посчитать количество строк и, если оно изменилось, запустить нужное действие.