33 lines
		
	
	
		
			886 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			886 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Compile function Delete_WAREHOUSE_Record_From_SQL(Connection, Key, Record)
 | |
| 
 | |
| /*****************************************************************************\
 | |
| 	Deletes the given WAREHOUSE record from the MSSQL database.
 | |
| 	
 | |
| 	History
 | |
| 	-------
 | |
| 	09/21/2010    KRF   Original Programmer
 | |
| \*****************************************************************************/
 | |
| 
 | |
| Declare function SQL_Delete, SQL_Format
 | |
| Ans = ""
 | |
| 				    
 | |
| // List of key names and their values
 | |
| Keys = "WH_CD":@VM:SQL_Format(Key, "STR")
 | |
| 
 | |
| //-------------------------------------------------------------------------------------------------
 | |
| // Multi-valued Fields
 | |
| 
 | |
| !! Delete records from MV tables first !!
 | |
| 
 | |
| * // MV_TABLE_NAME
 | |
| * If Ans EQ "" then
 | |
| *    Ans = SQL_Delete(Connection, "", Keys)
 | |
| * end
 | |
| 
 | |
| // WAREHOUSE
 | |
| If Ans EQ "" then
 | |
|     Ans = SQL_Delete(Connection, "WAREHOUSE", Keys)
 | |
| end
 | |
| 
 | |
| Return Ans
 |