AddString

Добавляет строку в базу данных. 

AddString PROTO hBase:HDBASE,AsciiStr:LPSTR,UseCount:ULONG64  

  • hBase    - указатель на структуру dsmbase. Хэндл базы данных.
  • AsciiStr - указатель на строку ограниченную нулевым байтом.
  • UseCount - начальное значения для поля STR_INDEX.UseCount, обычно равно нулю.

    Возвращаемое значение: в rax номер индекса созданной строки. Тип ULONG64. 

    Примечание: перед созданием происходит попытка поиска копии строки AsciiStr в базе данных и если такая строка уже ранее была добавлена, тогда UseCount добавляется к полю STR_INDEX.UseCount уже существующего индекса и в rax возвращается уже существующий номер индекса.
  • Сайт управляется системой uCoz