PRE causes the preprocessor to generate code to load the OpenESQL runtime module (odbcrw32.dll) dynamically at runtime. This conflicts with the LITLINK compiler directive. So if you use LITLINK, specify NOPRE to stop
                  the dynamic loading code being generated. In this case, you must add 
                  		odbcrw32.lib to the list of LIBs to be linked in your build settings. Then the linker generates code into the executable which causes
                  the operating system to load 
                  		odbcrw32.dll implicitly when the executable is loaded. 
                  	  
               
            
 
            	 
            
               Syntax:
               		
               Note: This applies to Windows environments (local development) only. 
                  			 
                  		
               
 
               		 
               		[NO]PRE 
 
               	   
            	 
             
            	 
            
               Scope:
 
               		 
               		
               
                   
                     			  
                     			  
                     			 
                      
                        				
                         
                           				  
                           | Used at compile time: | Yes | 
 
                        				
                         
                           				  
                           | Behavior at run time: | N/A | 
 
                        			 
                      
                     		  
                  
                 
               		
               See 
                  		  Scope - OpenESQL SQL Compiler Directive Options for more information.