2611 Commits

Author SHA1 Message Date
3fe4a1a007 Flag MS SQL connection types as experimental. 2012-02-12 11:51:42 +00:00
917e3597fb Set EmptyListMessage for status + command statistics grid in MS SQL sessions. Fixes issue #2699. 2012-02-12 10:19:26 +00:00
aebb4a3d9c Remove result tabs from disconnected session. Fixes issue #2712. 2012-02-12 09:48:14 +00:00
08d0a095a7 Do not double-unformat numbers in automatic grid WHERE clause. Fixes issue #2608. 2012-02-12 09:28:19 +00:00
21a6381a3c Move modified flag to the right place. Fixes issue #2709. 2012-02-07 21:09:16 +00:00
e4fb7bfe7f Do not add duplicate custom colors in color selector. Fixes issue #2704. 2012-02-07 21:00:06 +00:00
000004d1d3 Fix access violation due to non-hex string returned by ColorToString(). Fixes issue #2704. 2012-02-07 00:46:07 +00:00
00414d9585 Leave NULL date/time values in grid untouched if user did not modify default value. Fixes issue #2708. 2012-02-07 00:23:12 +00:00
4f0fe21622 Real export of column headers in LaTeX grid output. Fixes issue #2707. 2012-02-05 19:31:23 +00:00
bd5ffd8362 Show used colors from other sessions in color picker as favorite colors. Fixes issue #2704. 2012-02-05 12:19:05 +00:00
b271ea2670 Find GRANT OPTION also when SSL requirements are set. Fixes issue #2671. 2012-02-05 07:04:41 +00:00
32e10cc88c Keep VIEW editor enabled, even if SHOW CREATE VIEW failed. Falling back to INFORMATION_SCHEMA succeeds in cases where the VIEW contains unreferenced columns. Fixes issue #2705. 2012-02-04 20:29:46 +00:00
a816787be4 Add context menu to object tree in export dialog, and add items to check all/none/bytype. See http://www.heidisql.com/forum.php?t=9844 2012-02-04 11:47:41 +00:00
ba14143238 Export whole CREATE VIEW code, not only the VIEW body. Fixes issue #2625. 2012-02-04 06:52:21 +00:00
5d4a33198c Do not export data from MRG_MYISAM tables. See http://www.heidisql.com/forum.php?t=9842 2012-02-02 20:05:53 +00:00
bc294484a8 Try to fix dbtree focus/refresh access violation. Fixes issue #2665. 2012-01-25 21:54:41 +00:00
ada7622eab Find erroneous SQL also when getting a "Duplicate entry 'xyz'" error. Fixes issue #2698. 2012-01-24 22:56:26 +00:00
15cf7cd45b Fix non-nil values for mysql_ssl_set(), broken in r4031. 2012-01-24 22:19:02 +00:00
a86650d10b Introduce a checkbox for explicit activation of SSL. Any combination is passed to the server now, while SHOW STATUS LIKE 'ssl_cipher' is used to find out if the connection is indeed SSL secured. Pops up a warning when SSL settings were ignored by the server. Fixes issue #2672. 2012-01-22 10:17:24 +00:00
8fbd4df5cf Show up new session after "Save as" action. Fixes issue #2686. 2012-01-18 21:08:15 +00:00
990535228f Autofix TYPE|ENGINE clause when exporting to server. Fixes issue #2688. 2012-01-18 20:56:27 +00:00
0d6d41d14f Do not use TOP 1 in DELETE queries on MS SQL servers. Fixes issue #2690. 2012-01-18 20:23:33 +00:00
9710a8363e Use different TOP syntax for UPDATE + SELECT queries in MS SQL. Fixes issue #2682. 2012-01-15 10:10:12 +00:00
fb5d62361b Avoid accessing non existing items in ADO error pool. Fixes issue #2684. 2012-01-12 20:27:42 +00:00
bed1703fcd Add version of libmysql.dll to error message when it's outdated. 2012-01-12 20:20:30 +00:00
0345c9ea3e Fix repeated glitch in previous build. Sigh... 2012-01-10 19:19:54 +00:00
71d94e9e90 Issue #2550: Do not report unknown uptime if server was started before client machine. Broken in r4020. 2012-01-10 17:39:15 +00:00
2d69818304 Use master.dbo.sysprocesses finally to get it running on all MS SQL versions 2012-01-10 17:21:44 +00:00
e65314ed78 Show functions and triggers in MS SQL. See http://www.heidisql.com/forum.php?t=9671 2012-01-07 16:20:45 +00:00
ff6983820c Issue #2550: Use sys.sysprocesses instead of dbo.sysprocesses so this does not fail on old servers. Querying sys.sysprocesses may return an empty result for spid 1, so there is a default of -1 for FServerStarted now, which then reports "(unknown)" in the status bar. 2012-01-07 13:17:41 +00:00
6325d42c4b Fix enabled controls which should be disabled when no SSL option selected. 2012-01-07 09:13:13 +00:00
84d27865e2 Fix mixed up GRANT privilege in user manager, caused by errors and high complexity in regular expression. See issue #2671. Revert modification in SynRegExpr.pas again, now that we have only about 10 parentheses left. 2012-01-06 01:03:12 +00:00
aedbb997ab Support GRANT .. REQUIRE syntax in user manager with a new "SSL options" tab. Fixes issue #2671. 2012-01-05 20:44:49 +00:00
88115dcb26 Code cosmetic: Remove unused FColumns list, and set FConnection once instead of accessing outside instance. 2012-01-03 23:58:44 +00:00
40cdacc1a6 Enable OK button when user types custom object name. Fixes issue #2669. 2012-01-03 23:56:28 +00:00
7ccf8fde9f Fix empty tabSettings when creating very first session. Do less what flickers in ValidateControls, move pagecontrol related stuff in ListSessions.FocusChanged. Also, call FocusChanged event explicitly in SelectNode() when focus did not effectively change. 2012-01-02 23:57:17 +00:00
e87e17ff4a Fix unfocused active control after modifications. Introduces a new bug unfortunately, when creating the very first session. 2012-01-02 08:01:02 +00:00
0eaccc3938 Make session list and details pagecontrol custom resizable via splitter. Also, do not auto-adjust column width in session list, which has funny effects in some cases. 2012-01-02 07:53:24 +00:00
047cb26f08 Remove LoginPrompt() function, create and use TfrmLogin instance like a normal form. That way, mysql_authentication_dialog_ask() can hide the labels and the irrelevant edit box. 2011-12-31 08:29:42 +00:00
7fb2db5403 Fix 3 compiler warnings 2011-12-30 13:11:47 +00:00
ea3cd84993 Quote password in plink command line, so it can contain spaces. Fixes issue #2667. 2011-12-30 13:06:10 +00:00
a83ca1c544 Follow up to r4002 and issue #2656: Set focus to textbox only if it's already shown, to avoid "Cannot focus a hidden or disabled control". 2011-12-30 13:02:54 +00:00
7541416f35 Extend hints on how to install MDAC on Wine. See issue #2660, comment #5. 2011-12-28 17:47:00 +00:00
05fba21700 Fall back from number to string comparison in CompareAnyNode, so equal numbers with word characters in them are sorted alphabetically. Fixes issue #2659. 2011-12-28 09:02:04 +00:00
53c2d5817b MS SQL 2000 compatibility for SELECT TOP... Fixes issue #2662 2011-12-27 08:10:49 +00:00
e6fbe6ec79 Add context menu item in data grid for inserting a column's default value. Fixes issue #2654. 2011-12-26 23:55:17 +00:00
b1a58e1ce2 In TMainform.SetupSynEditors, check if loop editor variable really exists - which is not the case for at least one user. Fixes issue #2651. 2011-12-26 23:30:56 +00:00
d1c25d0182 Focus textbox when user clicks "Custom" in default-value selector. Fixes issue #2656. 2011-12-26 23:21:38 +00:00
5c32fe044b Allow "DELIMITER xyz" not followed by some whitespace. Fixes issue #2655. 2011-12-26 23:15:44 +00:00
604c9e0dc3 Use downward compatible queries for fetching table names on MS SQL 2000. Fixes issue #2661. 2011-12-26 23:07:39 +00:00