https://wiki.freepascal.org/index.php?title=TSQLDBLibraryLoader/fr&feed=atom&action=history
TSQLDBLibraryLoader/fr - Revision history
2024-03-28T17:30:17Z
Revision history for this page on the wiki
MediaWiki 1.35.6
https://wiki.freepascal.org/index.php?title=TSQLDBLibraryLoader/fr&diff=133673&oldid=prev
Trev: Fixed syntax highlighting
2020-03-02T00:32:16Z
<p>Fixed syntax highlighting</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:32, 2 March 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Exemple de code ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Exemple de code ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight <ins class="diffchange diffchange-inline">lang=pascal</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> SQLDBLibraryLoader1.ConnectionType:='SQLite3';</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> SQLDBLibraryLoader1.ConnectionType:='SQLite3';</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// Note: .ConnectionType resets the LibraryName, so set LibraryName after</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// Note: .ConnectionType resets the LibraryName, so set LibraryName after</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l26" >Line 26:</td>
<td colspan="2" class="diff-lineno">Line 27:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Voir aussi==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Voir aussi==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[TSQLConnector/fr|TSQLConnector]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[TSQLConnector/fr|TSQLConnector]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{LCL Components/fr}}</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{LCL Components/fr}}</div></td></tr>
</table>
Trev
https://wiki.freepascal.org/index.php?title=TSQLDBLibraryLoader/fr&diff=109005&oldid=prev
E-ric: Created page with "{{TSQLDBLibraryLoader}} {{Infobox databases/fr}} {{Warning|Cet article est encore un brouillon ; veuillez le comparer avec l'annonce officielle de Michael Van Canneyt dans la..."
2017-04-20T05:42:13Z
<p>Created page with "{{TSQLDBLibraryLoader}} {{Infobox databases/fr}} {{Warning|Cet article est encore un brouillon ; veuillez le comparer avec l'annonce officielle de Michael Van Canneyt dans la..."</p>
<p><b>New page</b></p><div>{{TSQLDBLibraryLoader}}<br />
{{Infobox databases/fr}}<br />
<br />
{{Warning|Cet article est encore un brouillon ; veuillez le comparer avec l'annonce officielle de Michael Van Canneyt dans la mailing list et mettre à jour cete page.}}<br />
<br />
'''TSQLDBLibraryLoader''' [[image:tsqldblibraryloader.png]] est un composant FPC et Lazarus qui spécifie les noms et emplacements des bibliothèques de base de données SQLdb (.dll/.so/.dylibs) d'où elles devraient être chargées. Le composant TSQLDBLibraryLoader est disponible sur l'[[SQLdb tab/fr|onglet SQLdb]] de la [[Component Palette/fr|palette de composants]].<br />
<br />
== Utilisation et alternatives ==<br />
Pour les bases de données SQLDB, au moins pour les versions récentes de FPC, les connecteurs essaient de charger les bibliothèques avec leur nom par défaut mais peuvent échouer. En utilisant SQLDBLibraryLoader, vous pouvez spécifier le nom exact du fichier à charger.<br />
<br />
SQLDBLibraryLoader nécessite à être appelé ''avant'' le chargement/l'activation des composants TSQLConnection.<br />
<br />
Remarquez que souvent vous pouvez faire une chose similaire en définissant le nom de la bibliothèque dans le descendant de TSQLConnection que vous utilisez. Ceci dépend de la prise en charge de cette fonctionnalité par le descendant de TSQLComponent.<br />
<br />
{{Note|La prise en charge de SQLite par SQLDBLibraryLoader a été ajoutée dans le version 2.7.1 et n'est pas disponible dans les versions plus anciennes de FPC. Alternative possible : la fonction InitializeSQLite dans l'unité sqlite3dyn. ''SVP, retirez ce texte si testé.}}<br />
<br />
== Exemple de code ==<br />
<syntaxhighlight><br />
SQLDBLibraryLoader1.ConnectionType:='SQLite3';<br />
// Note: .ConnectionType resets the LibraryName, so set LibraryName after<br />
// setting ConnectionType!!<br />
SQLDBLibraryLoader1.LibraryName := 'c:\path_to_sqllite_library\sqlite3.dll';<br />
SQLDBLibraryLoader1.Enabled := true; <br />
SQLDBLibraryLoader1.LoadLibrary;<br />
</syntaxhighlight><br />
<br />
==Voir aussi==<br />
* [[TSQLConnector/fr|TSQLConnector]]<br />
<br />
{{LCL Components/fr}}</div>
E-ric