vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Lösung 
Autor: ModeratorFZelle (Moderator)
Datum: 26.03.04 20:34

Habe das gerade erst im "Der Entwickler" gelesen.

Hab auch mal eben ein paar Zeilen zusammengschrieben und getested.
Musst nachher die DB selber aus dem SQL-Server Droppen.
    public void createSDB( )
    {
      string ConnString = "Data Source=DATATECH-1MW83K;Integrated" & _
        "Security=SSPI;Initial Catalog=Master;";
      string CreateDB = @"CREATE DATABASE ADRESSEN ON ( NAME = Adressen_dat,  " & _
      "FILENAME = 'F:\TEMP\Adressendat.mdf',   SIZE = 10,   MAXSIZE = 50,  " & _
      "FILEGROWTH = 5 )LOG ON"+
        @"( NAME = 'Sales_log',   FILENAME = 'F:\TEMP\Adressenlog.ldf',   SIZE" & _
        "= 5MB,   MAXSIZE = 25MB,   FILEGROWTH = 5MB );";
 
      string ConnString2 = "Data Source=DATATECH-1MW83K;Integrated" & _
        "Security=SSPI;Initial Catalog=Adressen;";
 
      string CreateAdressTable = "CREATE TABLE Adressen( KundenID Int IDENTITY (" & _
        "1, 1) NOT NULL, Name VARCHAR(100), Vorname VARCHAR(100),Strasse" & _
        "VARCHAR(100), PLZ VARCHAR(5), ORT VARCHAR(100), Constraint AdressPK" & _
        "Primary Key(KundenID)) ; ";
      string CreateKontaktTable = "CREATE TABLE Kontakte(KONTAKTID Int IDENTITY" & _
      "(1, 1) NOT NULL, KundenID int NOT NULL, Bemerkung Text, Constraint" & _
      "KontaktPK Primary Key(KONTAKTID), Constraint KontaktAdressFK Foreign Key(" & _
      "KundenID) References Adressen(KundenID) ); ";
      string InsertAdresse = @"INSERT INTO [Adressen](  Name , Vorname ,Strasse" & _
      ", PLZ , ORT ) Values( 'S', 'Dave', 'BussiGass 5', '81999', 'München' );" & _
      "";
      string InsertKontakt = @"INSERT INTO [Kontakte]( KundenID , Bemerkung )" & _
      "Values( 1,'Engländer, aus München ' ); ";
 
      string DropTables = "Drop Table Kontakte; Drop Table Adressen;";
 
      using( SqlConnection sq = new SqlConnection(ConnString) )
      {
        sq.Open();
        try
        {
          SqlCommand sc = new SqlCommand( CreateDB, sq );
          sc.ExecuteNonQuery();
          sq.Close();
          sq.ConnectionString = ConnString2;
          sq.Open();
 
          sc.CommandText = _
            CreateAdressTable+CreateKontaktTable+InsertAdresse+InsertKontakt+In_
            sertKontakt+InsertKontakt+InsertKontakt+InsertKontakt+InsertKontakt;
          sc.ExecuteNonQuery();
 
          sc.CommandText = DropTables;
          sc.ExecuteNonQuery();
          sq.Close();
        }
        catch( Exception ex )
        {
          System.Diagnostics.Debug.WriteLine( "EXC: " + ex.Message );
        }
      } // using( SqlConnection sq = new SqlConnection(ConnString) )
    }
Sorry ist C# , alte gewohnheit von mir, geht mir schneller von der Hand.
Sollte aber in VB.NET kein Problem sein
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Stored Procedures aus VB.NET erstellen1.467xblubx25.03.04 18:28
Re: Stored Procedures aus VB.NET erstellen1.098xblubx25.03.04 18:37
Re: Stored Procedures aus VB.NET erstellen960ModeratorMoni25.03.04 18:41
Re: Stored Procedures aus VB.NET erstellen953WaldiMaywood25.03.04 19:37
Re: Stored Procedures aus VB.NET erstellen934ModeratorDaveS25.03.04 20:26
Re: Stored Procedures aus VB.NET erstellen942ModeratorFZelle26.03.04 09:04
Re: Stored Procedures aus VB.NET erstellen927xblubx26.03.04 10:18
Re: Stored Procedures aus VB.NET erstellen974xblubx26.03.04 10:35
Re: Stored Procedures aus VB.NET erstellen906ModeratorDaveS26.03.04 10:49
Re: Stored Procedures aus VB.NET erstellen994spike2426.03.04 11:12
Re: Stored Procedures aus VB.NET erstellen966ModeratorDaveS26.03.04 11:22
Re: Stored Procedures aus VB.NET erstellen955Benjamin@vb26.03.04 11:32
Re: Stored Procedures aus VB.NET erstellen948ModeratorDaveS26.03.04 11:43
Re: Stored Procedures aus VB.NET erstellen905Benjamin@vb26.03.04 11:47
Re: Stored Procedures aus VB.NET erstellen951spike2426.03.04 11:35
Re: Stored Procedures aus VB.NET erstellen934ModeratorDaveS26.03.04 11:48
Re: Stored Procedures aus VB.NET erstellen945ModeratorFZelle26.03.04 12:15
Re: Stored Procedures aus VB.NET erstellen912ModeratorDaveS26.03.04 13:12
Re: Stored Procedures aus VB.NET erstellen1.055ModeratorFZelle26.03.04 11:33
Re: Stored Procedures aus VB.NET erstellen1.031spike2426.03.04 12:13
Re: Stored Procedures aus VB.NET erstellen914ModeratorFZelle26.03.04 12:20
Re: Stored Procedures aus VB.NET erstellen877spike2426.03.04 13:06
Re: Stored Procedures aus VB.NET erstellen995ModeratorFZelle26.03.04 19:02
Re: Stored Procedures aus VB.NET erstellen999xblubx26.03.04 12:31
Lösung979ModeratorFZelle26.03.04 12:32
Re: Lösung998ModeratorDaveS26.03.04 13:18
Re: Lösung984ModeratorDaveS26.03.04 13:40
Re: Lösung1.100ModeratorFZelle26.03.04 20:34
Re: Lösung936ModeratorDaveS26.03.04 21:04
Re: Lösung1.082ModeratorFZelle27.03.04 11:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel