Leggere CONSTRAINTS e RELATIONS dal db (MySQL)

mercoledì 23 maggio 2007 - 10.45

GuardianOfTheFlame Profilo | Junior Member

Ciao a tutti,
devo creare un programma che legge un file XML in cui sono indicate le tabelle da caricare nel dataset. Devo anche ricreare la struttura (in pratica i COSTRAINT sui vari campi e le RELATIONS tra tabelle) sul db.
Dato che il db da caricare nn è sempre lo stesso, è possibile farlo in maniera automatica leggendo queste informazioni dal DB?
Ho usato FillSchema per caricare i costraint di una tabella per esempio, ma nn sembra capire che il campo è un enum (nella griglia scrivo qualsiasi testo e lui salva nel dataset senza problemi) mentre x es. MaxLenght sembra funzionare.
C'è un metodo migliore o sto sbagliando io qualcosa? e per le relazioni come dovrei fare?

Grazie!
Salo

P.S.: ora per gestire gli enum uso dei campi string nel dataset e applico delle combo alla griglia. Per inizializzare le combo, ho ricavato i valori usando il comand MySQL "describe <table>"... possibile non ci sia un metodo più furbo!?!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5