RiKkaRdo
14-11-2005, 08:35
Ciao a tutti,
mi rivolgo a voi per avere delle indicazioni sulla correttezza della piccola applicazione che vorrei sviluppare.
Premetto che non sono un programmatore esperto.
Ambiente di sviluppo: BCB6
Problema: ho una serie di dati salvati in un file di testo ma l'applicazione che li deve importare è in grado di leggere dati esclusivamente da un database SQL.
Soluzione/Obiettivo: realizzare un sw (con componenti della VLC) che legga una serie di numeri da un file di testo e li importi in un database SQL.
----
Ho aperto un nuovo progetto bpr e inserito i seguenti componenti per interfacciare il DB con l'interfaccia utente:
[TSQLConnection] -> [TSQLDataSet] -> [TDataSetProvider] -> [TClientDataset] -> [TDataSource]
in questo modo con l'aggiunta del componente DBGrid sono in grado di visualizzare su una griglia i dati di un database SQL.
I miei dubbi sono i seguenti:
1) in questo modo io "apro" un DB ma posso con gli stessi componenti creare un nuovo DB (andando a definire tabelle e campi)? Altrimenti che componenti devo utilizzare per far ciò?
2) avevo pensato di realizzare una "action" nel componenete ActionList che apra un il file di testo e inserisca i dati nel nuovo database. Ma lavorando con le VLC come posso realizzare ciò? Voglio dire se devo realizzare delle procedure ad hoc oppure c'è qualche componente che mi semplifica la vita?
---
Nota: credo che molti dubbi mi nascono per il fatto che l'ambiente BCB6 mi è nuovo e anche di conseguenza le VLC.
Vi ringrazio per la disponibilità e per la pazienza :)
mi rivolgo a voi per avere delle indicazioni sulla correttezza della piccola applicazione che vorrei sviluppare.
Premetto che non sono un programmatore esperto.
Ambiente di sviluppo: BCB6
Problema: ho una serie di dati salvati in un file di testo ma l'applicazione che li deve importare è in grado di leggere dati esclusivamente da un database SQL.
Soluzione/Obiettivo: realizzare un sw (con componenti della VLC) che legga una serie di numeri da un file di testo e li importi in un database SQL.
----
Ho aperto un nuovo progetto bpr e inserito i seguenti componenti per interfacciare il DB con l'interfaccia utente:
[TSQLConnection] -> [TSQLDataSet] -> [TDataSetProvider] -> [TClientDataset] -> [TDataSource]
in questo modo con l'aggiunta del componente DBGrid sono in grado di visualizzare su una griglia i dati di un database SQL.
I miei dubbi sono i seguenti:
1) in questo modo io "apro" un DB ma posso con gli stessi componenti creare un nuovo DB (andando a definire tabelle e campi)? Altrimenti che componenti devo utilizzare per far ciò?
2) avevo pensato di realizzare una "action" nel componenete ActionList che apra un il file di testo e inserisca i dati nel nuovo database. Ma lavorando con le VLC come posso realizzare ciò? Voglio dire se devo realizzare delle procedure ad hoc oppure c'è qualche componente che mi semplifica la vita?
---
Nota: credo che molti dubbi mi nascono per il fatto che l'ambiente BCB6 mi è nuovo e anche di conseguenza le VLC.
Vi ringrazio per la disponibilità e per la pazienza :)