Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
1.2 kB
3
Indexable
Never
void editar_meta(char* carpeta, char* nom_tabla){
    DIR *dir;
    char aux1[11]="\\meta.db";
    char aux2[50]="";
    int numero_tablas = 0;
    int i = 0;

    strcpy(aux2,carpeta);
    strcat(aux2,aux1);

    printf("ruta del archivo meta... %s",aux2);
    printf("entra?\n\n");

    numero_tablas = cuenta_t(carpeta);
    printf("problemas mentales");
    if((dir = opendir(carpeta))){
        printf("tablas encontradas: %d\n",numero_tablas);
        FILE *meta;
        meta = fopen(aux2,"w");
        if(meta != NULL){
            fprintf(meta, "TABLAS: %d\n",numero_tablas);
            fprintf(meta,"------------------\n");
            for(i = 0 ; i < numero_tablas ; i++){
                fprintf(meta,"%s: 0\n",nom_tabla); // aquí habrá que editar numero de campos.
                fprintf(meta,"codigo: NUM\n");
                fprintf(meta,"nombre: TEXT\n");
                fprintf(meta,"fechaAlta: DATA\n");
                fprintf(meta,"direccion: TEXT\n");
                fprintf(meta,"telefono: TEXT\n");
                fprintf(meta,"------------------\n");
            }
            fclose(meta);
        }else{printf("test");
            error_msj();
        }
    }

}