تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
انشاء القاعدة سكول في مسار محدد
#5
برجاء ايضا

كيفية تنفيذ الاسكربت الخاص بانشاء الجداول

شكرا

PHP كود :
Sub CreateDB()
 
       'Try
        Dim aaaa As String = Application.StartupPath & "\MyOrder_DB.mdf"
        Dim bbbb As String = Application.StartupPath & "\MyOrder_DB.ldf"

        Dim st1, st2 As String
        con = New SqlConnection("Data source=" & cs.Text & ";Initial Catalog=master;Integrated Security=True;")
        con.Open()
        Dim cb2 As String = "Select * from sysdatabases where name='
MyOrder_DB'"
        cmd = New SqlCommand(cb2)
        cmd.Connection = con
        rdr = cmd.ExecuteReader()
        If rdr.Read() Then
            con = New SqlConnection("Server=(local)\netsdk;uid=sa;pwd=;database=master")
            con = New SqlConnection("Data source=" & cs.Text & ";Initial Catalog=master;Integrated Security=True;")
            con.Open()
            Dim cb1 As String = "Drop Database MyOrder_DB"
            cmd = New SqlCommand(cb1)
            cmd.Connection = con
            cmd.ExecuteNonQuery()
            con.Close()
            '
Try

 
           con = New SqlConnection("Data source=DESKTOP-CBTJVUG;Initial Catalog=master;Integrated Security=True;")
 
           con.Open()
 
           'Dim cb As String = "Create Database  " & Application.StartupPath & "\MyOrder_DB COLLATE Arabic_100_CI_AI"
            Dim cb As String = "Create Database   MyOrder_DB ON PRIMARY (NAME = MyOrder_DB, FILENAME ='" & aaaa & "' ) LOG ON (NAME = MyOrder_DB_Log, FILENAME ='" & bbbb & "' ) "
            cmd = New SqlCommand(cb)
            cmd.Connection = con
            cmd.ExecuteNonQuery()
            con.Close()
            Using sr As StreamReader = New StreamReader(Application.StartupPath & "\scriptnew.sql")
                st1 = sr.ReadToEnd()
                Dim server As New Server(New ServerConnection(con))
                server.ConnectionContext.ExecuteNonQuery(st1)
                MsgBox("1")
            End Using
            '
Catch ex As Exception
            
'    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
            '
End Try
 
       Else
            
'            Dim str As String

            ' 
           Dim myConn As SqlConnection = New SqlConnection("Server=(local)\netsdk;uid=sa;pwd=;database=master")

 
           '            str = "CREATE DATABASE MyDatabase ON PRIMARY (NAME = MyDatabase_Data, FILENAME = 'D:\MyFolder\MyDatabaseData.mdf', " &
            '"SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) LOG ON (NAME = MyDatabase_Log, " 
&
 
           '"FILENAME = 'D:\MyFolder\MyDatabaseLog.ldf', SIZE = 1MB, MAXSIZE = 5MB, FILEGROWTH = 10%) "

            ' 
           Dim myCommand As SqlCommand = New SqlCommand(strmyConn)

 
           'Try
            ' 
   myConn.Open()
 
           '    myCommand.ExecuteNonQuery()
            ' 
   MessageBox.Show("Database is created successfully""MyProgram"MessageBoxButtons.OKMessageBoxIcon.Information)
 
           'Catch ex As Exception
            ' 
   MessageBox.Show(ex.ToString())
 
           'Finally
            ' 
   If (myConn.State ConnectionState.OpenThen
            
'        myConn.Close()
            ' 
   End If
 
           'End Try

            '
con = New SqlConnection("Server=(local)\netsdk;uid=sa;pwd=;database=master")
 
           con = New SqlConnection("Data source=" cs.Text ";Initial Catalog=master;Integrated Security=True;")
 
           con.Open()
 
           'Dim cb3 As String = "Create Database  MyOrder_DB "
            Dim cb3 As String = "Create Database   MyOrder_DB ON PRIMARY (NAME = MyOrder_DB, FILENAME ='" & aaaa & "' ) LOG ON (NAME = MyOrder_DB_Log, FILENAME ='" & bbbb & "' ) "

            '
File.WriteAllText(Application.StartupPath "\", cb3)
            cmd = New SqlCommand(cb3)
            cmd.Connection = con
            cmd.ExecuteNonQuery()
            con.Close()
            MsgBox("
2")
            Using sr As StreamReader = New StreamReader(Application.StartupPath & "
\scriptnew.sql")
                st2 = sr.ReadToEnd()
                Dim server As New Server(New ServerConnection(con))
                server.ConnectionContext.ExecuteNonQuery(st2)
            End Using
        End If
        'Catch ex As Exception
        '    MessageBox.Show(ex.Message, "
Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
        'Finally
        '    If (con.State = ConnectionState.Open) Then
        '        con.Close()
        '    End If
        'End Try
    End Sub 
هذا الكود  ينشيء    القاعدة   ولا ينشء  الجداول
برجاء  التعديل
متبقي هذه النقطة
برجاء حل الموضوع
شكرا لكم جميعا
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: انشاء القاعدة سكول في مسار محدد - بواسطة atefkhalf2004 - 16-03-23, 09:05 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  القاعدة رغم وجود الباس وورد اصبحت لا تفتح atefkhalf2004 5 474 20-10-25, 10:24 AM
آخر رد: dr.programming
  [VB.NET] حذف جزء من مسار ملف 1albasha 4 322 06-05-25, 04:39 PM
آخر رد: 1albasha
  تعديل مسار مكان حفظ النسخة الاحتياطية مصمم هاوي 6 825 02-03-25, 01:06 PM
آخر رد: atefkhalf2004
  [VB.NET] شرح انشاء تقارير فجوال 2008 Report.Rdlc mefof 0 340 27-01-25, 12:11 PM
آخر رد: mefof
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 490 12-01-25, 12:50 AM
آخر رد: skode
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 607 15-11-24, 02:51 AM
آخر رد: justforit
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 669 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [كود] مسار استرجاع قاعدة البيانات خطاء عند العميل محمد العامر 2 372 12-11-24, 11:24 AM
آخر رد: محمد العامر
  كيفية معرفة تاريخ انشاء ملف وحدفه المتألق9 2 514 07-11-24, 08:54 AM
آخر رد: F.H.M
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,354 05-11-24, 08:30 AM
آخر رد: F.H.M

التنقل السريع :


يقوم بقرائة الموضوع: