diff --git a/components/sqldb/design/registersqldb.txt b/components/sqldb/design/registersqldb.txt index fa7332759b..220990d140 100644 --- a/components/sqldb/design/registersqldb.txt +++ b/components/sqldb/design/registersqldb.txt @@ -4,6 +4,7 @@ tmysql40connection.png tmysql41connection.png tmysql50connection.png tmysql51connection.png +tmysql55connection.png tmysqlconnection.png todbcconnection.png toracleconnection.png diff --git a/components/sqldb/registersqldb.lrs b/components/sqldb/registersqldb.lrs index 1fb6b83278..471b53b6b5 100644 --- a/components/sqldb/registersqldb.lrs +++ b/components/sqldb/registersqldb.lrs @@ -336,6 +336,62 @@ LazarusResources.Add('tmysql51connection','PNG',[ +#249#129#17#190#248#199#215#252#27'A'#164#205'h'#153#3'st'#0#0#0#0'IEND'#174 +'B`'#130 ]); +LazarusResources.Add('tmysql55connection','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0 + +#0#0#1'sRGB'#0#174#206#28#233#0#0#4#211'IDATH'#199#173#150'[l'#20'e'#20#199 + +#127'3;{'#223#237#182']p'#187#5'W,'#9'r'#17'iQhKi'#186#138#4#193#7'DCDH'#140 + +#128#248#0#15#196#144'('#9#15#6'^'#128#132#7'x0'#198#16'@C'#20'c'#12#198'H' + +#168#173#20#22#10#133#174'@'#193'r'#145'k'#177#5#183'E'#182#237'v'#239#179'3' + +#243#249' '#221't'#1#21#18#207#211#156#127#190#153#223#249#127#231#156'd'#164 + +#239#191'o'#17#161#208'Y'#212'l'#150#21'+'#23'1c'#198#20#137#255'1'#164#143 + +'>'#222'.'#222'['#249#22'==}'#156'l='#141#207'WBm'#237'4*+''>1h'#203#150'=b' + +#248'y'#253#250#229#18#128#180'y'#243'n1'#187#161#154#234#218#201'\'#235#234 + +#231'l'#248'<'#183'n'#220'B'#24#26'n'#151#157#217'u'#211#153'1'#243#223']55' + +#181#137#142#142'+'#5'Z}}'#229#223#14#0#182'o'#255'Z'#188#242'Z'#16#143#183 + +#148#148'*p'#218'm$'#134'bDz'#238#16'n;'#141'E'#145'X'#183#238']'#233#193'*G' + +#134#215#235'!'#16'('#227'A'#144#4'p'#225#194'5q'#236#196'E'#222'x'#251'unGb' + +'|'#246#233'>f'#215'W'#209#208'0'#19#171'E'#166#181#165#149#142'p'#7'k'#214 + +',a'#220#184'r'#169#169#169#237'!Hwwo'#1' '#127'E'#195#7'v'#236#216''''#170 + +'fU360'#150'#'#161'0'#199'[;x'#127#245'2LB'#199#239'/'#229'RG'''#135#14#182 + +#176'v'#237'R'#2#1#191#180's'#231#254#135' '#129'@'#25'@'#129#139'<'#224#208 + +#161'S'#162'+'#146#228#229#185#245#12'&2'#220#238'KbQ'#192'j'#145'1K'#130'r' + +#191#151#171#23'/q'#180#233'0['#183'~(='#216#131#238#238#222'|'#30#141#198 + +#242'='#144#135#197#170#202#137's'#239#222#185'Mt0'#129',4,'#10#244'''T'#226 + +')'#141'T'#14#186#239'D'#169#152'4'#153'I'#149#211#216#182#237#139#130#234 + +#231#205#155'%'#173'Z'#245'f'#1#180#174#174'J'#170#171#171#146#10#196'o'#246 + +'5'#138#1#213'B'#245#236#26'2'#153'47"I4M'#224'r'#152'pXLX'#21#137#242'r/' + +#223#237#249#138#186#154#201#204#153'S'#253#159#163','#143'L'#26#26#166#211 + +'u'#249#18#253#177'8'#154'.(+'#182#146#206'j'#196#147'9'#134'R'#26#201#172 + +#193#221'{qj'#231'4'#208#210#18'~'#172#221'('#0#248#203'}'#146#203#237'"'#171 + +#26#164#178':f'#179#196'('#143#149#129#184'F*'#163#145#202#234#12#12#165'(' + +#242#250'pxJh<'#216'*'#158#8'p'#249#210'u'#161'8'#138'@'#177#146#201#230'H' + +#166'u'#188#30#11'%n'#133#254#184'J"'#163#145#206#26#244#199'R' + +#1#187#213#132'a'#192#205#222'$Ev'#133'"'#167#25#183'C'#193#239'+'#166#172'D' + +#225'H'#243'I~i?'#199#198#141#171'%'#229'>'#165#224#238'D0(F'#234'='#221#17 + +#177'ko3'#159#4#131'H'#225#8#186'!pX'#205'x'#221'V'#146'Y'#13#129#132#170#230 + +'h9'#240'3'#177#254'('#146#16'TT'#140'%'#26#141'}'#160'<'#206#186'?'#29#240 + +'K'#199#143#157#22#0'6'#135#3'='#147'B '#24#237#177#146#249'S'#195'0'#4#178 + +',s'#250#212#25#22'-'#12'2'#127'A'#189'T0'#166#2#132#8#133'D'#190#225'#&k8' + +#175'3'#18#0#252'~'#245'*v'#167#3'C'#215#177#219'd<.'#11'9'#205'@'#177#216'X' + +#178'r'#25'G[;hl<.'#30'=E'#15#246#224#17#250#151#221')'#202'&= 20601} +{$DEFINE HASMYSQL55CONNECTION} +{$ENDIF} + {$IF FPC_FULLVERSION>= 20601} {$IF DEFINED(BEOS) OR DEFINED(HAIKU) OR DEFINED(LINUX) OR DEFINED(FREEBSD) OR DEFINED (NETBSD) OR DEFINED(OPENBSD) OR DEFINED(WIN32) OR DEFINED(WIN64)} // MS SQL Server and Sybase ASE connectors were introduced in the FPC 2.7 development branch, and @@ -64,6 +68,9 @@ uses {$IFDEF HASMYSQL51CONNECTION} mysql51conn, {$ENDIF} +{$IFDEF HASMYSQL55CONNECTION} + mysql55conn, +{$ENDIF} {$IFDEF HASSQLITE3CONNECTION} sqlite3conn, {$ENDIF} @@ -159,6 +166,9 @@ begin {$IFDEF HASMYSQL51CONNECTION} TMySQL51Connection, {$ENDIF} +{$IFDEF HASMYSQL55CONNECTION} + TMySQL55Connection, +{$ENDIF} {$IFDEF HASSQLITE3CONNECTION} TSQLite3Connection, {$ENDIF}