Fråga : Arbete med databas för server för multipelms SQL i applicatie

Hi

Workflow:
1. Användarestarter application.
If ingen DB är tillgänglig then
begin
A2. Användaren ger känt för den nya A3 för databas (F.e. ”MyFirstDB”). Den ska applikationen gör en kopiera av en tom DB och byter namn på den till tilltalsnamnet ”MyFirstDB”.
A4. Applikationen ska bilagan databasen till serveren för ms SQL och skapar enspara för lätt framtid tar fram (using DB-namnge som känt för UDL-spara ”MyFirstDB.udl”.
end else
begin
    B2. Användaren kan välja från tillgängliga DB's
OR
A2. + A3. + A4 (som skapar en ny
end för DB (F.e. ”MySecondDB”);
C1. Applikationen startas och förbinds (using udl-spara), till den utvalda DBEN (F.e. ”MyFirstDB”).

Question:
Basically som jag behöver att finna a långt för att framlägga en lista av tillgängliga databaser (som skapades av min applikation).
f.e.: för class=" inryckningen " > " MyFirstDB " för
information


This kan inte lagras i DBEN (som jag inte vet, att vilket ska, öppnas), så jag behöver att finna någon annan långt. Att lagra namnger och framlägger dem för att välja ett av förslag för them.
Any, bäst exempel (öva)?
" klar "

Svar : Arbete med databas för server för multipelms SQL i applicatie

ifrågasätta innehåller en multitude av subquestions…,

1. A2
  --> är mssqlprogramvaran som lokalt installeras?
  --> på en server?
1. A3
  --> kopiera? why inte använd en skriva för att skapa databasen?
  --> fotspåret av sql skrivar är ett mindre lott, än en databas kopierar
  --> look här:
    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
  --> udl sparar, i stort en anslutning stränger
  -->, om programvaran installeras in för den familjeförsörjare

1. B2
  --> fynd en lista av tillgängliga mssqldatabaser:
  --> http://delphi.about.com/od/sqlservermsdeaccess/l/aa090704a.htm

Faktiskt ifrågasätta:
I stort jag behöver att finna a långt för att framlägga en lista av tillgängliga databaser (som skapades av min applikation).
skapa en närmare detalj bordlägger i en specifik schema
och sök efter därefter som bordlägger/schemaen
bordlägga/schemaen med din specifika information om företaget, som en extrahjälp dig kunde tillfoga en ro däri

skapa bordlägger CompanyInfo (
  Varchar CompanyName (100),
  Varchar version (20))

mellanlägget in i CompanyInfo (CompanyName, version) värderar (”YourCompany”, ”1”)


Andra lösningar  
 
programming4us programming4us