ADO Data Sources 1.1 - FS   Total Commander
===========================================================

   " ".    ,
      .
       
  .

   freeware .

==================================================

        ,  
    Microsoft ADO: OLE DB  (MS SQL,
Oracle, DB2, Sybase, InterBase, MySQL, MS Access...)  ODBC  (Paradox,
dBASE, FoxPro, Excel, CSV...).

    FS     MS SQL
 - MS SQL Servers 1.3.       MS SQL 
      ADO     . 
 ,     MS SQL Server.     
    MS SQL ,     .

   MS SQL Server .
==================================================
      ADO     MS SQL Server
,     :
  "" (Connection) -  ""      (Server) ,
  ""    (Catalog)    -  " " (Database) 
  ""      (Scheme)     -  ""    (Owner).
   %-) 

 :
====================

-      .
      - F7      '- Add Connection -'.
       - F8, Del  Right Menu - Delete.
      - Alt+Enter  Right Menu - Properties.
       connections.ini   .

-  :
    Connection Name -       
        .
    Connection String -    ,   
     ADO-     UDL .
    Login type -      
    (    )    
       :
      -         .
                 
        Total Commander.

      -         .   
               .
        (-   FS-  TC  
          .       TC,  
          Directory Menu (Ctrl-D)    
          (Alt-Right/Left/Down)    "" 
          /.)

      -        .
                 
          crsqlwfx.dll.     
           "".

      -           .
           ,     
          -    -    .
        :      !
                       -   !

-   :
    
     |
     +-->  
            |
            +-->    ( ,  ,
                   |                (views),  )
                   |
                   |  (    )
                   |
                   +-->   

-   TC:
     ,     (, ,
     )   (Name).
         (MS SQL, Oracle, DB2, ...),
          (. employee.dbo).
     OLE DB         -
       (Date).

- Enter       (, view, SP) 
   /  (Query Viewer).   
    .
      (    )  
    EXEC <SP_Name> @Par1 = ?, @Par2 = ?
             .
     Query Viewer  .

- F3   :
    -   CREATE TABLE (, , PRIMARY & FOREIGN KEYS).
    - CREATE VIEW ...
     - CREATE PROCEDURE ...
   ,  OLE DB       
   , ,     .

  F5          .

  :
     //   .
   F4  F6    F3  F5,   .
     F7, F8 (  )  F5   .

-     Alt+F7,        .

-     ( , , 
        )
       .
  (     MS SQL Server).

-  "- Saved Queries -"     
       .
        F8 (  
  ,   !)
       .

  / :
===================================================
-   SQL-,  ..   
      (INSERT, UPDATE, DELETE...).

-       SELECT.

-        :
  -           
    . c       -  ASC/
     DESC/ .
           
    (  ).
    Shift+       
     .
    Ctrl+      .

  - Alt+   -      
     "WHERE < > = < >".
    Alt+Shift+     
    (     AND).
    Alt+Ctrl+     .
           ( WHERE) 
        AND  ,  
    (.  "Save original query filter"  ).

  - Ctrl+       , 
     .
    Ctrl+Shift+       
      .
             (
        )     
        .

-      (  Query Analyzer).
  !         .

-       ( EXEC SP_HELP...),
        (Alt+P, Alt+N).
  !         .

-       .

-       .

-          BLOB (TEXT,
  IMAGE, BINARY).   ,   ,
         .
      text/image/hex ( hex  - read only).

-       Query Viewer 
  ( History).      , 
    Execute (F5). ,   ( 
   ),    .
     History - Run Immediately ,    
  /      .

-         
  "- Saved Queries -"    (Ctrl+S)  
   .   ,   
      (, ,  ).    
   -      .

-   Query Viewer     Options...

      MS SQL :
=================================================================

-      ,  
    .

-   :
      
      -       (Size),
      -  :
          read-only -  read-only ;
          hidden    -  offline ;
          system    -         (dbo use only).
       -     (Size).
      -     (Size).
    (:       
                (dbcc updateusage),    
               Size   ,   ,    ).

-         
        TOP   
     .

-  F3, F5       .  
   DEFAULT, CHECK, PRIMARY KEY  FOREIGN KEY CONSTRAINTS, TRIGGERS.
       ,   
  "Generate SQL Script..."  SQL Server Enterprize Manager.

-  Query Viewer  DataGrid     
       MS Transact-SQL.  
      ( ,   ,
     - JOINs)     .

 :
==============================
    :
   - WinXP, Win98
  MS SQL Server - 7.0, 2000
     - Oracle, DB2, Sybase, InterBase, MySQL
    - MS Access, Paradox, dBASE, FoxPro, Excel

:
==========
1.        .

2.  FS  "MS_SQL.wfx" (. Help  Total Commander).
       "Network Neighborhood"   "ADO Data Sources".

3.  Microsoft Data Access Components (MDAC)    2.1
           .
           Microsoft:
      http://www.microsoft.com/data
       MDAC    "MDAC
   Installation"  :
     http://msdn.microsoft.com/library/en-us/dnmdac/html/data_mdacinstall.asp

4.  OLE DB   ODBC :
      OLE DB     ,    
    .
          MDAC: Microsoft 
    SQL Server, Jet (MS Access), Oracle.   
    ODBC Drivers,       (Access,
   dBase, FoxPro, Paradox),     Excel    
     CSV.
         "" OLE DB 
   / ODBC      - Oracle, DB2, Sybase...
      (Interbase, FireBird, MySQL...)     
      (  :-))    .

   :    ,  ,  
                  .
                   ( MS SQL Server),
                    
               (  ).
                       
               - ,      
                  -  , .

5.    :
           
         crsqlwfx.dll.

   :         
                .

       crsqlwfx.dll   
         DCPcrypt Cryptographic
   Component Library v2 (http://www.cityinthesky.co.uk).

           .
         :

         //  for PASCAL
      function Encode(Source, KeyString: PChar): PChar; stdcall;
      function Decode(Source, KeyString: PChar): PChar; stdcall;

         //  for C
      char* __stdcall Encode(char* Source, char* KeyString);
      char* __stdcall Decode(char* Source, char* KeyString);

     ,     Source  
   KeyString.

6.    !
          .
       ,    
       .

  :
=======================
-        .
-    Query Viewer (  ).
- ...       ? .

       
      .

  
==================
  : sqlplugin@comcast.net
  , :
  -    OLE DB    ODBC
    (        ),
  -    ,
  -   .

       
OLE DB . 
  ,    OLE DB , 
      -  . 
(  Borland  
   {Borland_Folder}\Demos\Ado\AdoTest\ADOTest.exe). 
  ,    .

 :
===============
[!] - 
[+] - 
[-] - 
[*] -  

-----------------------
ADO Data Sources v. 1.1 - 10.04.2004

[++]       MS SQL Server,     ,
         OLE DB   ODBC .
[+]          .
[+]     .
[+]    (views)   ,   
      ( MS SQL Server).
[+]      F3, F5.
[+]   "- Saved Queries -"       .
[+]  [Query Viewer]        .
[+]  [Query Viewer]        .
[+]  [Query Viewer]       
       .

---------------------
MS SQL Servers v. 1.3 - 20.01.2004

[+]      :
       -   Enterprise Manager;
       -   Client Network Utility;
       -   .
[!]       Enterprise Manager -
        .
[!]          
[!]      Query Viewer.
[!]       Query Viewer.
[*]       Options.
[+]      :
       Application Name=MS SQL Server Plugin for TC.
[+]      
[+]  [Query Viewer]      TEXT, IMAGE, BINARY:
       -   /  ;
       -    ;
       -    text/image/hex.
[+]  [Query Viewer]     (  QA).
[+]  [Query Viewer]   ,  
      .
[+]  [Query Viewer]    .
[+]  [Query Viewer]      .
[*]  [Query Viewer]    -   
       Windows Explorer.
[*]  [Query Viewer]    F5 (  QA).

---------------------
MS SQL Servers v. 1.2 - 05.01.2004

    

:
==============
    :
   ,
   .
 Total Commander
  Christian Ghisler, www.ghisler.com.
  :
  Markus Stephany, merkes@mirkes.de    -  Hex Editor,
  David Barton, www.cityinthesky.co.uk - DCPcrypt Cryptographic Component Library.
:
  Borland,
  Microsoft.

:
======
 ,  (  )
Email: sqlplugin@comcast.net

PS.     .
       ,    .




