Beruflich Dokumente
Kultur Dokumente
SqlClient
Imports Microsoft.SqlServer
Public Class BackupRestore
Dim con, con1 As SqlConnection
Dim cmd As SqlCommand
Dim dread As SqlDataReader
Private Sub BackupRestore_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
server(".")
server(".\sqlexpress")
End Sub
Sub server(ByVal str As String)
con = New SqlConnection("data source=" & str & ";database=HLD;integrated
security=SSPI;")
con.Open()
cmd = New SqlCommand("select * from sysservers where srvproduct='sql
server'", con)
dread = cmd.ExecuteReader
While dread.Read
cmbserver.Items.Add(dread(2))
End While
dread.Close()
End Sub
Sub connection()
con = New SqlConnection("data source=" & Trim(cmbserver.Text) &
";database=HLD;integrated security=SSPI;")
con.Open()
cmbdatabase.Items.Clear()
cmd = New SqlCommand("select * from sysdatabases", con)
dread = cmd.ExecuteReader
While dread.Read
cmbdatabase.Items.Add(dread(0))
End While
dread.Close()
End Sub
Dim S As String
S = SaveFileDialog1.FileName
query("backup database" & cmbdatabase.Text & " to disk='" & S &
"'")
ElseIf str = "restore" Then
OpenFileDialog1.ShowDialog()
Timer1.Enabled = True
ProgressBar1.Visible = True
query("restore database" & cmbdatabase.Text & "From disk='" &
OpenFileDialog1.FileName & "'")
End If
End If
End Sub
Private Sub cmdbackup_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdbackup.Click
blank("backup")
End Sub