vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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 - Ein- und Umsteiger
Speicherplatz SQL Tabelle 
Autor: cola1
Datum: 10.02.05 12:21

Hi ,
habe folgenden code zum ermitteln des verwendeten Speichers einer SQL Datenbank.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles MyBase.Load
                myConn = New SqlConnection("Data Source=Privat;User" & _
                "ID=sa;Password=sa;Initial Catalog=model")
         myCmd = myConn.CreateCommand
         myCmd.CommandText = "sp_spaceused"
        myCmd.Parameters.Add("@objname", SqlDbType.NVarChar, 776, _
         "syscolumns") 
        myCmd.CommandType = CommandType.StoredProcedure
 
        myConn.Open()
        myReader = myCmd.ExecuteReader()
              Do While myReader.Read()
            results = results & myReader.GetString(0) & vbLf & results & _
              myReader.GetString(1) & vbLf & results & myReader.GetString(2) 
        Loop
        MsgBox(results)
        myReader.Close()
        myConn.Close()
    End Sub
Das gibt mir folgendes zurück:
Database Name : Model
Unallocated Space : 0,20 MB
Database Size : 1,28 MB

Egal ob die Zeile
 myCmd.Parameters.Add("@objname", SqlDbType.NVarChar, 776, "syscolumns")
drinn ist oder nicht .
Hat da jemand eine Idee wie ich nur den Speicher der Tabelle anzeigen lassen kann ?
per osql gehts so:
1> use model
2> go
1> exec sp_spaceused @objname='syscolumns'
2> go
Vielen Dank Cola.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Speicherplatz SQL Tabelle1.726cola110.02.05 12:21
Es funktioniert1.096cola110.02.05 12: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