Ignore:
Timestamp:
Mar 5, 2010, 8:46:18 AM (15 years ago)
Author:
george
Message:
  • Upraveno: V třída TSqlDatabase doplněn výběr kódování spojení, přidáno generování vyjímky při chybném dotazu.
  • Opraveno: Objekty vracející metodou Query je nutno uvolňovat.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/dbc_export/DBCExport.lpi

    r348 r359  
    22<CONFIG>
    33  <ProjectOptions>
    4     <PathDelim Value="/"/>
    54    <Version Value="7"/>
    65    <General>
     
    1716      <Language Value=""/>
    1817      <CharSet Value=""/>
     18      <StringTable Comments="" CompanyName="" FileDescription="" FileVersion="0.0.0.0" InternalName="" LegalCopyright="" LegalTrademarks="" OriginalFilename="" ProductName="" ProductVersion="0.0.0.0"/>
    1919    </VersionInfo>
    2020    <PublishOptions>
     
    3131      </local>
    3232    </RunParams>
    33     <Units Count="15">
     33    <Units Count="17">
    3434      <Unit0>
    3535        <Filename Value="DBCExport.pas"/>
    3636        <IsPartOfProject Value="True"/>
    3737        <UnitName Value="DBCExport"/>
    38         <CursorPos X="1" Y="196"/>
    39         <TopLine Value="174"/>
     38        <CursorPos X="57" Y="16"/>
     39        <TopLine Value="144"/>
    4040        <EditorIndex Value="0"/>
    41         <UsageCount Value="79"/>
     41        <UsageCount Value="80"/>
    4242        <Loaded Value="True"/>
    4343        <SyntaxHighlighter Value="Delphi"/>
     
    115115        <IsPartOfProject Value="True"/>
    116116        <UnitName Value="USqlDatabase"/>
    117         <CursorPos X="1" Y="181"/>
    118         <TopLine Value="159"/>
     117        <CursorPos X="22" Y="166"/>
     118        <TopLine Value="276"/>
    119119        <EditorIndex Value="3"/>
    120         <UsageCount Value="70"/>
     120        <UsageCount Value="71"/>
    121121        <Loaded Value="True"/>
    122122        <SyntaxHighlighter Value="Delphi"/>
     
    129129        <TopLine Value="89"/>
    130130        <EditorIndex Value="1"/>
    131         <UsageCount Value="70"/>
     131        <UsageCount Value="71"/>
    132132        <Loaded Value="True"/>
    133133        <SyntaxHighlighter Value="Delphi"/>
     
    139139        <TopLine Value="1"/>
    140140        <EditorIndex Value="2"/>
    141         <UsageCount Value="70"/>
     141        <UsageCount Value="71"/>
    142142        <Loaded Value="True"/>
    143143        <SyntaxHighlighter Value="None"/>
     
    150150        <UsageCount Value="12"/>
    151151      </Unit14>
     152      <Unit15>
     153        <Filename Value="/usr/share/fpcsrc/rtl/objpas/classes/classesh.inc"/>
     154        <CursorPos X="14" Y="253"/>
     155        <TopLine Value="234"/>
     156        <UsageCount Value="10"/>
     157      </Unit15>
     158      <Unit16>
     159        <Filename Value="/usr/share/fpcsrc/rtl/objpas/classes/lists.inc"/>
     160        <CursorPos X="3" Y="544"/>
     161        <TopLine Value="542"/>
     162        <UsageCount Value="10"/>
     163      </Unit16>
    152164    </Units>
    153     <JumpHistory Count="30" HistoryIndex="29">
     165    <JumpHistory Count="28" HistoryIndex="27">
    154166      <Position1>
    155167        <Filename Value="DBCExport.pas"/>
    156         <Caret Line="203" Column="1" TopLine="189"/>
     168        <Caret Line="193" Column="16" TopLine="171"/>
    157169      </Position1>
    158170      <Position2>
    159171        <Filename Value="DBCExport.pas"/>
    160         <Caret Line="204" Column="1" TopLine="190"/>
     172        <Caret Line="198" Column="37" TopLine="171"/>
    161173      </Position2>
    162174      <Position3>
    163         <Filename Value="DBCExport.pas"/>
    164         <Caret Line="205" Column="1" TopLine="191"/>
     175        <Filename Value="USqlDatabase.pas"/>
     176        <Caret Line="4" Column="18" TopLine="1"/>
    165177      </Position3>
    166178      <Position4>
    167         <Filename Value="DBCExport.pas"/>
    168         <Caret Line="206" Column="1" TopLine="192"/>
     179        <Filename Value="USqlDatabase.pas"/>
     180        <Caret Line="52" Column="24" TopLine="30"/>
    169181      </Position4>
    170182      <Position5>
    171         <Filename Value="DBCExport.pas"/>
    172         <Caret Line="29" Column="5" TopLine="1"/>
     183        <Filename Value="USqlDatabase.pas"/>
     184        <Caret Line="80" Column="45" TopLine="58"/>
    173185      </Position5>
    174186      <Position6>
    175         <Filename Value="DBCExport.pas"/>
    176         <Caret Line="80" Column="18" TopLine="58"/>
     187        <Filename Value="USqlDatabase.pas"/>
     188        <Caret Line="137" Column="21" TopLine="115"/>
    177189      </Position6>
    178190      <Position7>
    179191        <Filename Value="DBCExport.pas"/>
    180         <Caret Line="81" Column="42" TopLine="59"/>
     192        <Caret Line="212" Column="30" TopLine="190"/>
    181193      </Position7>
    182194      <Position8>
    183         <Filename Value="USqlDatabase.pas"/>
    184         <Caret Line="34" Column="14" TopLine="8"/>
     195        <Filename Value="DBCExport.pas"/>
     196        <Caret Line="197" Column="32" TopLine="191"/>
    185197      </Position8>
    186198      <Position9>
    187         <Filename Value="USqlDatabase.pas"/>
    188         <Caret Line="52" Column="24" TopLine="30"/>
     199        <Filename Value="DBCExport.pas"/>
     200        <Caret Line="195" Column="1" TopLine="173"/>
    189201      </Position9>
    190202      <Position10>
    191203        <Filename Value="USqlDatabase.pas"/>
    192         <Caret Line="80" Column="45" TopLine="54"/>
     204        <Caret Line="181" Column="1" TopLine="159"/>
    193205      </Position10>
    194206      <Position11>
    195207        <Filename Value="USqlDatabase.pas"/>
    196         <Caret Line="137" Column="21" TopLine="115"/>
     208        <Caret Line="183" Column="1" TopLine="161"/>
    197209      </Position11>
    198210      <Position12>
    199         <Filename Value="DBCExport.pas"/>
    200         <Caret Line="96" Column="7" TopLine="55"/>
     211        <Filename Value="USqlDatabase.pas"/>
     212        <Caret Line="184" Column="1" TopLine="162"/>
    201213      </Position12>
    202214      <Position13>
    203         <Filename Value="DBCExport.pas"/>
    204         <Caret Line="193" Column="16" TopLine="171"/>
     215        <Filename Value="USqlDatabase.pas"/>
     216        <Caret Line="186" Column="1" TopLine="164"/>
    205217      </Position13>
    206218      <Position14>
    207         <Filename Value="DBCExport.pas"/>
    208         <Caret Line="198" Column="37" TopLine="171"/>
     219        <Filename Value="USqlDatabase.pas"/>
     220        <Caret Line="188" Column="1" TopLine="166"/>
    209221      </Position14>
    210222      <Position15>
    211223        <Filename Value="USqlDatabase.pas"/>
    212         <Caret Line="4" Column="18" TopLine="1"/>
     224        <Caret Line="190" Column="1" TopLine="168"/>
    213225      </Position15>
    214226      <Position16>
    215227        <Filename Value="USqlDatabase.pas"/>
    216         <Caret Line="52" Column="24" TopLine="30"/>
     228        <Caret Line="193" Column="1" TopLine="171"/>
    217229      </Position16>
    218230      <Position17>
    219231        <Filename Value="USqlDatabase.pas"/>
    220         <Caret Line="80" Column="45" TopLine="58"/>
     232        <Caret Line="194" Column="1" TopLine="172"/>
    221233      </Position17>
    222234      <Position18>
    223         <Filename Value="USqlDatabase.pas"/>
    224         <Caret Line="137" Column="21" TopLine="115"/>
     235        <Filename Value="DBCExport.pas"/>
     236        <Caret Line="196" Column="1" TopLine="174"/>
    225237      </Position18>
    226238      <Position19>
    227         <Filename Value="DBCExport.pas"/>
    228         <Caret Line="212" Column="30" TopLine="190"/>
     239        <Filename Value="USqlDatabase.pas"/>
     240        <Caret Line="179" Column="43" TopLine="1"/>
    229241      </Position19>
    230242      <Position20>
    231243        <Filename Value="DBCExport.pas"/>
    232         <Caret Line="197" Column="32" TopLine="191"/>
     244        <Caret Line="196" Column="37" TopLine="174"/>
    233245      </Position20>
    234246      <Position21>
    235247        <Filename Value="DBCExport.pas"/>
    236         <Caret Line="195" Column="1" TopLine="173"/>
     248        <Caret Line="29" Column="1" TopLine="10"/>
    237249      </Position21>
    238250      <Position22>
    239         <Filename Value="USqlDatabase.pas"/>
    240         <Caret Line="181" Column="1" TopLine="159"/>
     251        <Filename Value="DBCExport.pas"/>
     252        <Caret Line="82" Column="29" TopLine="61"/>
    241253      </Position22>
    242254      <Position23>
    243         <Filename Value="USqlDatabase.pas"/>
    244         <Caret Line="183" Column="1" TopLine="161"/>
     255        <Filename Value="DBCExport.pas"/>
     256        <Caret Line="194" Column="1" TopLine="176"/>
    245257      </Position23>
    246258      <Position24>
    247         <Filename Value="USqlDatabase.pas"/>
    248         <Caret Line="184" Column="1" TopLine="162"/>
     259        <Filename Value="DBCExport.pas"/>
     260        <Caret Line="206" Column="23" TopLine="185"/>
    249261      </Position24>
    250262      <Position25>
    251         <Filename Value="USqlDatabase.pas"/>
    252         <Caret Line="186" Column="1" TopLine="164"/>
     263        <Filename Value="DBCExport.pas"/>
     264        <Caret Line="234" Column="42" TopLine="217"/>
    253265      </Position25>
    254266      <Position26>
    255         <Filename Value="USqlDatabase.pas"/>
    256         <Caret Line="188" Column="1" TopLine="166"/>
     267        <Filename Value="DBCExport.pas"/>
     268        <Caret Line="238" Column="29" TopLine="219"/>
    257269      </Position26>
    258270      <Position27>
    259         <Filename Value="USqlDatabase.pas"/>
    260         <Caret Line="190" Column="1" TopLine="168"/>
     271        <Filename Value="DBCExport.pas"/>
     272        <Caret Line="6" Column="92" TopLine="1"/>
    261273      </Position27>
    262274      <Position28>
    263         <Filename Value="USqlDatabase.pas"/>
    264         <Caret Line="193" Column="1" TopLine="171"/>
     275        <Filename Value="DBCExport.pas"/>
     276        <Caret Line="53" Column="89" TopLine="19"/>
    265277      </Position28>
    266       <Position29>
    267         <Filename Value="USqlDatabase.pas"/>
    268         <Caret Line="194" Column="1" TopLine="172"/>
    269       </Position29>
    270       <Position30>
    271         <Filename Value="DBCExport.pas"/>
    272         <Caret Line="196" Column="1" TopLine="174"/>
    273       </Position30>
    274278    </JumpHistory>
    275279  </ProjectOptions>
     
    304308  </CompilerOptions>
    305309  <Debugging>
    306     <BreakPoints Count="3">
    307       <Item1>
    308         <Source Value="DBCExport.pas"/>
    309         <Line Value="212"/>
    310       </Item1>
    311       <Item2>
    312         <Source Value="DBCExport.pas"/>
    313         <Line Value="195"/>
    314       </Item2>
    315       <Item3>
    316         <Source Value="DBCExport.pas"/>
    317         <Line Value="196"/>
    318       </Item3>
    319     </BreakPoints>
    320310    <Watches Count="2">
    321311      <Item1>
Note: See TracChangeset for help on using the changeset viewer.