Questione : Funzionando con la base di dati di assistente multipla del ms SQL nel applicatie

Ciao,

Workflow: Gli inizio application.
If dell'utente del
1. nessun DB è then
begin
A2. L'utente dà il nome per la nuova base di dati (Fe.
A3 “di MyFirstDB„). L'applicazione farà una copia di un DB vuoto e la cambierà titolo al nome dato “MyFirstDB„.
A4. L'applicazione allegherà la base di dati all'assistente del ms SQL e genererà una UDL-lima per accesso futuro facile (using il DB-nome come nome per la UDL-lima “MyFirstDB.udl„.
end else
begin
    B2. L'utente può scegliere da DB's
OR
A2. + A3. + A4 (che genera un nuovo DB (Fe.
end “di MySecondDB„);
C1. L'applicazione è iniziata e collegata (using la udl-lima) al DB selezionato (Fe. “MyFirstDB„).

Question:
Basically che devo trovare un senso presentare una lista delle basi di dati disponibili (che sono state generate dalla mia applicazione).
f.e.: di
di


This " di MySecondDB " del class= " rientranza " > informazioni non possono essere immagazzinati nel DB (poichè non so quale sarà aperto), in modo da devo trovare un certo altro senso. Per per immagazzinare i nomi e presentarli per selezionare uno dei suggerimenti di them.
Any, esempi (pratica ottimale)?
class= del

Risposta : Funzionando con la base di dati di assistente multipla del ms SQL nel applicatie

la domanda contiene un gran numero di subquestions…

1. A2
  --> è il software del mssql installato localmente?
  --> su un assistente?
1. A3
  --> copia? perché non usare uno scritto per generare la base di dati?
  --> l'orma dello scritto di sql è mólto più piccola di una copia della base di dati
  --> sguardo qui:
    http://tgrignon.wordpress.com/2008/02/12/creating-a-sql-server-database-by-script/
    http://msdn.microsoft.com/en-us/library/aa258257%28SQL.80%29.aspx
1. A4
  --> lima del udl, basicamente una stringa del collegamento
  --> se il software dentro è installato per quel fornitore

1. B2
  --> trovare una lista delle basi di dati disponibili del mssql:
  --> http://delphi.about.com/od/sqlservermsdeaccess/l/aa090704a.htm

Domanda reale:
Devo basicamente trovare un senso presentare una lista delle basi di dati disponibili (che sono state generate dalla mia applicazione).
generare una tabella specifica in uno schema specifico
ed allora cercare quei tabella/schema
poichè un supplemento voi potrebbe aggiungere una fila in quei tabella/schema con le vostre informazioni di azienda specifiche

generare la tabella CompanyInfo (
  CompanyName varchar (100),
  Versione varchar (20))

inserto nei valori di CompanyInfo (CompanyName, versione) (“YourCompany„, “1„)


Altre soluzioni  
 
programming4us programming4us