<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507739</guid>
        <pubDate>Wed, 17 Feb 2010 05:48:24 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507739</link>
        <description><![CDATA[VG_: В общем дело обстоит так: те файлы которые в аттаче не робят с моей дллкой скульлайта... версии разные и вылетает ошибка чтения по адресу и т.д.<br>
<br>
НО попробовал работать с конвертацией анси в утф8 и наоборот... и о чудо... все работает как надо&#33;  :yes: <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">//выборка данных из базы</div><div class="code_line">&nbsp;&nbsp;sldb.AddSystemCollate;</div><div class="code_line">&nbsp;&nbsp;sltb := slDb.GetTable(&#39;SELECT * FROM telephons WHERE Upper(Name) LIKE &quot;%&#39;+ UpperCase(AnsiToUtf8(LabeledEdit2.Text)) +&#39;%&quot;&#39;); //выборку делаем с переменной в утф8</div><div class="code_line">&nbsp;&nbsp; if sltb.Count &#62; 0 then begin &nbsp; //вывод данных в таблицу</div><div class="code_line">&nbsp;&nbsp; &nbsp; for i:=1 to sltb.Count do begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;StringGrid1.Cells[0,i] := Utf8ToAnsi(sltb.FieldAsString(sltb.FieldIndex[&#39;ID&#39;])); //возвращаем из базы в анси</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;StringGrid1.Cells[1,i] := Utf8ToAnsi(sltb.FieldAsString(sltb.FieldIndex[&#39;Number&#39;]));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;StringGrid1.Cells[2,i] := Utf8ToAnsi(sltb.FieldAsString(sltb.FieldIndex[&#39;Name&#39;]));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;StringGrid1.Cells[3,i] := Utf8ToAnsi(sltb.FieldAsString(sltb.FieldIndex[&#39;Adress&#39;]));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;sltb.Next;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;StringGrid1.RowCount := i+1; </div><div class="code_line">&nbsp;&nbsp; &nbsp; end;</div><div class="code_line">&nbsp;&nbsp; end;</div><div class="code_line">&nbsp;&nbsp;sltb.Free;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507233</guid>
        <pubDate>Tue, 16 Feb 2010 13:18:34 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507233</link>
        <description><![CDATA[VJean: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2507208'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VG_ &#064; <time class="tag-quote__quoted-time" datetime="2010-02-16T12:57:30+00:00">16.02.10, 12:57</time></span><div class='quote '>а чем орхивировал если не секрет? :-) </div></div><br>
Total Commander 7.50a, встроенный ZIP архиватор. <br>
ё&#33; мой косяк&#33; упаковывал в LZMA ZIP. <span class="tag-color tag-color-named" data-value="gray" style="color: gray">(ZIP type 14). Currently only Winzip 12 can unpack it.</span><br>
перезалил нормальный архив.]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507208</guid>
        <pubDate>Tue, 16 Feb 2010 12:57:30 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507208</link>
        <description><![CDATA[VG_: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2507198'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VJean &#064; <time class="tag-quote__quoted-time" datetime="2010-02-16T12:45:45+00:00">16.02.10, 12:45</time></span><div class='quote '>1. архив 100% читабелен&#33;</div></div> а чем орхивировал если не секрет? :-)]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507198</guid>
        <pubDate>Tue, 16 Feb 2010 12:45:45 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507198</link>
        <description><![CDATA[VJean: 1. архив 100% читабелен&#33; :)<br>
2. Без понятия. У меня Delphi7 <span class='tag-size' data-value='8' style='font-size:8pt;'><span class="tag-color tag-color-named" data-value="gray" style="color: gray">(хотя это не должно так повлиять на работу программы)</span></span>, код тоже рабочий, проверенно временем.]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507181</guid>
        <pubDate>Tue, 16 Feb 2010 12:30:49 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507181</link>
        <description><![CDATA[VG_: 1.<br>
<img class='tag-img' src='http://pikucha.ru/302491/1.jpeg' alt='user posted image'><br>
<br>
2.Так в чем причина того, что у тебя работает, а у меня нет?]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507140</guid>
        <pubDate>Tue, 16 Feb 2010 11:51:30 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507140</link>
        <description><![CDATA[VJean: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2507082'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VG_ &#064; <time class="tag-quote__quoted-time" datetime="2010-02-16T10:49:17+00:00">16.02.10, 10:49</time></span><div class='quote '>Эм... а в приведенном коде я не вижу &quot;%&quot; &quot;%&quot; у Like...</div></div> % написаны в Edit1<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2507082'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VG_ &#064; <time class="tag-quote__quoted-time" datetime="2010-02-16T10:49:17+00:00">16.02.10, 10:49</time></span><div class='quote '>и я так понимаю в приаттаченом файле WideLower реализован? и файл не качается </div></div>да. <em class='tag-i'>WideUpperFunc</em> не сильно отличаетсо от <em class='tag-i'>AnsiUpperFunc</em>.]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507082</guid>
        <pubDate>Tue, 16 Feb 2010 10:49:17 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507082</link>
        <description><![CDATA[VG_: Эм... а в приведенном коде я не вижу &quot;%&quot; &quot;%&quot; у Like...<br><br>и я так понимаю в приаттаченом файле WideLower реализован? и файл не качается]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507069</guid>
        <pubDate>Tue, 16 Feb 2010 10:40:06 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507069</link>
        <description><![CDATA[VJean: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">procedure TForm1.Button2Click(Sender: TObject);</div><div class="code_line">var sltb:TSQLiteTable;</div><div class="code_line">&nbsp;&nbsp; i:integer;</div><div class="code_line">&nbsp;&nbsp; s: string;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Memo1.Lines.BeginUpdate;</div><div class="code_line">&nbsp;&nbsp;try</div><div class="code_line">&nbsp;&nbsp; &nbsp;Memo1.clear;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if CheckBox2.Checked </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;then s := &#39;SELECT tstamp,notes FROM log WHERE WideLower(notes) LIKE &#39;&#39;&#39;+LowerCase(Edit1.text)+&#39;&#39;&#39; ORDER BY notes;&#39;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;else s := &#39;SELECT tstamp,notes FROM log WHERE notes LIKE &#39;&#39;&#39;+Edit1.text+&#39;&#39;&#39; ORDER BY notes;&#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp;sltb := sldb.GetTable(s);</div><div class="code_line">&nbsp;&nbsp; &nbsp;try</div><div class="code_line">&nbsp;&nbsp; &nbsp;for i := 0 to sltb.Count - 1 do begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;memo1.Lines.add(sltb.FieldAsString(0)+&#39; = &#39;+sltb.FieldAsString(1));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;sltb.Next;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;finally</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;sltb.Free;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp;finally</div><div class="code_line">&nbsp;&nbsp; &nbsp;Memo1.Lines.EndUpdate;</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;&nbsp;Label1.Caption := AnsiUpperCase(Edit1.Text) + &#39; &nbsp; &nbsp; #&#39; + IntToStr(sltb.RowCount);</div><div class="code_line">&nbsp;&nbsp;Button2.Enabled := not CheckBox1.Checked;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;Button4.OnClick(Sender);</div><div class="code_line">end;</div></ol></div></div></div></div><a class='tag-url' href='http://VJean.net/SQLite3_unit.zip' target='_blank'>SQLite3_unit.zip</a> <span class="tag-color tag-color-named" data-value="gray" style="color: gray">(SQLite3.pas, SQLiteTable3.pas)</span>]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507020</guid>
        <pubDate>Tue, 16 Feb 2010 09:53:15 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2507020</link>
        <description><![CDATA[VG_: <strong class='tag-b'>VJean</strong>,<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; //выборка данных из базы</div><div class="code_line">&nbsp;&nbsp; &nbsp; sldb.AddSystemCollate;</div><div class="code_line">&nbsp;&nbsp; &nbsp; sltb := slDb.GetTable(&#39;SELECT * FROM telephons WHERE AnsiUpper(Name) LIKE &quot;%&#39;+ AnsiUpperCase(LabeledEdit2.Text) +&#39;%&quot;&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; if sltb.Count &#62; 0 then begin &nbsp; //вывод данных в таблицу</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; for i:=1 to sltb.Count do begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;StringGrid1.Cells[0,i] := sltb.FieldAsString(sltb.FieldIndex[&#39;ID&#39;]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;StringGrid1.Cells[1,i] := sltb.FieldAsString(sltb.FieldIndex[&#39;Number&#39;]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;StringGrid1.Cells[2,i] := sltb.FieldAsString(sltb.FieldIndex[&#39;Name&#39;]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;StringGrid1.Cells[3,i] := sltb.FieldAsString(sltb.FieldIndex[&#39;Adress&#39;]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sltb.Next;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;StringGrid1.RowCount := i+1; </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; end;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; end;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; sltb.Free;</div></ol></div></div></div></div>]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2504031</guid>
        <pubDate>Fri, 12 Feb 2010 12:56:28 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2504031</link>
        <description><![CDATA[VJean: <strong class='tag-b'>VG_</strong>, напиши свой запрос, а лучше участок кода с этим запросом.]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2503562</guid>
        <pubDate>Fri, 12 Feb 2010 05:41:35 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2503562</link>
        <description><![CDATA[VG_: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2502959'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VJean &#064; <time class="tag-quote__quoted-time" datetime="2010-02-11T13:41:26+00:00">11.02.10, 13:41</time></span><div class='quote '>всё происходит  может у вас база на UTF8?</div></div>Конечно база в утф8, а что можно и в win-1251 создать?)<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2502959'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VJean &#064; <time class="tag-quote__quoted-time" datetime="2010-02-11T13:41:26+00:00">11.02.10, 13:41</time></span><div class='quote '>это мой запрос в программе, в вашей он будет саавсем другой </div></div>я знаю, и поэтому я свое задание переделал на ваш запрос)]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2502959</guid>
        <pubDate>Thu, 11 Feb 2010 13:41:26 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2502959</link>
        <description><![CDATA[VJean: <strong class='tag-b'>VG_</strong>, всё происходит ;) может у вас база на UTF8? тогда припишите функцию по разбору WideString (WideUpper, WideLower). <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">s := &#39;SELECT tstamp,notes FROM log WHERE AnsiUpper(notes) LIKE &quot;%&#39;+UpperCase(Edit1.text)+&#39;%&quot; ORDER BY notes;&#39;;</div></ol></div></div></div></div> это мой запрос в программе, в вашей он будет саавсем другой :)]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2502323</guid>
        <pubDate>Thu, 11 Feb 2010 04:50:33 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2502323</link>
        <description><![CDATA[VG_: <strong class='tag-b'>VJean</strong>, такого кода у меня небыло в SQLiteTable3.pas, я добавил и вроде работает, но ищет тока точное совпадение, а вот так s := &#39;SELECT tstamp,notes FROM log WHERE AnsiUpper(notes) LIKE &quot;<span class="tag-color tag-color-named" data-value="red" style="color: red">%</span>&#39;+UpperCase(Edit1.text)+&#39;<span class="tag-color tag-color-named" data-value="red" style="color: red">%</span>&quot; ORDER BY notes;&#39; почемуто не работает. Почему не происходит отбор всех сопадений?  :wall:]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2500740</guid>
        <pubDate>Tue, 09 Feb 2010 20:34:53 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2500740</link>
        <description><![CDATA[Anatoly Podgoretsky: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294492&view=findpost&p=2499857'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VG_ &#064; <time class="tag-quote__quoted-time" datetime="2010-02-09T05:39:32+00:00">09.02.10, 05:39</time></span><div class='quote '>как быть? </div></div><br>
Перейти на другую СУБД.]]></description>
        <author>Anatoly Podgoretsky</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2500719</guid>
        <pubDate>Tue, 09 Feb 2010 20:16:16 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2500719</link>
        <description><![CDATA[VJean: SQLiteTable3.pas<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">procedure AnsiUpperFunc(context: Pointer; nArg: Integer; args: PPChar); cdecl;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;sVal: PAnsiChar;</div><div class="code_line">&nbsp;&nbsp;Buf: AnsiString;</div><div class="code_line">&nbsp;&nbsp;Size: Integer;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;try</div><div class="code_line">&nbsp;&nbsp; &nbsp;case SQLite3_value_type(args^) of</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;SQLITE_NULL: sqlite3_result_null(context);</div><div class="code_line">&nbsp;&nbsp; &nbsp;else begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;sVal := PAnsiChar(SQLite3_value_text(args^));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;buf := AnsiUpperCase(sVal);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;SQLite3_result_text(context, PChar(buf), Length(buf), 0);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp;except</div><div class="code_line">&nbsp;&nbsp; &nbsp;sqlite3_result_null(context);</div><div class="code_line">&nbsp;&nbsp; &nbsp;Exit;</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">end;</div></ol></div></div></div></div><br>
...<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">constructor TSQLiteDatabase.Create(const FileName: string);</div><div class="code_line">begin</div><div class="code_line">...</div><div class="code_line">&nbsp;&nbsp; &nbsp;sqlite3_create_function(fDB, &#39;AnsiUpper&#39;, 1, SQLITE_ANY, nil, @AnsiUpperFunc, nil, nil);</div><div class="code_line">...</div><div class="code_line">end;</div></ol></div></div></div></div><br>
<br>
<br>
в коде программы:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">unit Main;</div><div class="code_line">...</div><div class="code_line">implementation</div><div class="code_line">&nbsp;</div><div class="code_line">uses SQLiteTable3;</div><div class="code_line">...</div><div class="code_line">&nbsp;</div><div class="code_line">...</div><div class="code_line">var sltb:TSQLiteTable;</div><div class="code_line">&nbsp;&nbsp; i:integer;</div><div class="code_line">&nbsp;&nbsp; s: string;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Memo1.Lines.BeginUpdate;</div><div class="code_line">&nbsp;&nbsp;try</div><div class="code_line">&nbsp;&nbsp; &nbsp;Memo1.clear;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if CheckBox2.Checked then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;s := &#39;SELECT tstamp,notes FROM log WHERE AnsiUpper(notes) LIKE &#39;&#39;&#39;+UpperCase(Edit1.text)+&#39;&#39;&#39; ORDER BY notes;&#39;</div><div class="code_line">&nbsp;&nbsp; &nbsp;else</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;s := &#39;SELECT tstamp,notes FROM log WHERE notes LIKE &#39;&#39;&#39;+Edit1.text+&#39;&#39;&#39; ORDER BY notes;&#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp;sltb := sldb.GetTable(s);</div><div class="code_line">&nbsp;&nbsp; &nbsp;try</div><div class="code_line">&nbsp;&nbsp; &nbsp;for i := 0 to sltb.Count - 1 do</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;memo1.Lines.add(sltb.FieldAsString(0)+&#39; = &#39;+sltb.FieldAsString(1));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;sltb.Next;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;finally</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;sltb.Free;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp;finally</div><div class="code_line">&nbsp;&nbsp; &nbsp;Memo1.Lines.EndUpdate;</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;&nbsp;Label1.Caption := AnsiUpperCase(Edit1.Text) + &#39; &nbsp; &nbsp; #&#39; + IntToStr(sltb.RowCount);</div><div class="code_line">&nbsp;&nbsp;Button2.Enabled := not CheckBox1.Checked;</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>VJean</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2499857</guid>
        <pubDate>Tue, 09 Feb 2010 05:39:32 +0000</pubDate>
        <title>не работает Like</title>
        <link>https://forum.sources.ru/index.php?showtopic=294492&amp;view=findpost&amp;p=2499857</link>
        <description><![CDATA[VG_: Читал много ресурсов по поводу работы лайка в селекте с русскими буквами, но так и не нашел рабочего.<br>
Были решения по поводу:<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">select * from tel where Name collate russian Like &quot;%ива%&quot;</div></ol></div></div></div></div>, но открыв базу в SQLite Expert Pro, увидел что в коллэйт листе нету русского...<br>
как быть?]]></description>
        <author>VG_</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      </channel>
      </rss>
	