which included commits to RCS files with non-trunk default branches. git-svn-id: svn://10.65.10.50/trunk@976 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| /***********************************************************************\
 | |
|  *                                                                       *
 | |
|  *   SHOWDATA.C    Copyright (C) 1993 Sequiter Software Inc.             *
 | |
|  *                                                                       *
 | |
|  \***********************************************************************/
 | |
| /* See User's Manual, page 34 */
 | |
| 
 | |
| 
 | |
| #include "d4all.h"
 | |
| 
 | |
| #ifdef __TURBOC__
 | |
| extern unsigned _stklen = 10000;
 | |
| #endif
 | |
| 
 | |
| int main(int argc,char *argv[])
 | |
| {
 | |
|   CODE4    code_base;
 | |
|   DATA4    *data_file = NULL;
 | |
|   FIELD4   *field_ref = NULL;
 | |
| 
 | |
|   int      rc,j,num_fields;
 | |
|   char     *field_contents;
 | |
| 
 | |
| 
 | |
|   if(argc != 2)
 | |
|   {
 | |
|     printf(" USAGE: SHOWDATA <FILENAME.DBF> \n");      exit(0);
 | |
|   }
 | |
| 
 | |
| 
 | |
|   d4init(&code_base);
 | |
| 
 | |
|   data_file = d4open(&code_base,argv[1]);
 | |
|   e4exit_test(&code_base);
 | |
| 
 | |
|   num_fields = d4num_fields(data_file);
 | |
|   for(rc = d4top(data_file);rc == r4success
 | |
|       ;rc = d4skip(data_file, 1L))
 | |
|   {
 | |
|     for(j = 1;j <= num_fields;j ++)
 | |
|     {
 | |
|       field_ref = d4field_j(data_file,j);
 | |
|       field_contents = f4memo_str(field_ref);
 | |
|       printf("%s ",field_contents);
 | |
|     }
 | |
|     printf("\n");
 | |
|   }
 | |
| 
 | |
|   d4close(data_file);
 | |
|   d4init_undo( &code_base );
 | |
|   mem4reset() ;
 | |
|   return 0;
 | |
| }
 |