تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة في برنامج vb.net
#1
السلام عليكم هنالك مشكلة في هذين السطرين
 Dim server As New Server(New ServerConnection(Con))
 server.ConnectionContext.ExecuteNonQuery(st)
 السطر الأول يعطي خطأ(()too many arguments to puplic sub new) 
السطر الثاني يعطي خطأ (connection contex is not a member of E_PHARMA.server)



كود :
 Con = New SqlConnection("Data source=" & ComboBox1.Text & ";Initial Catalog=master;Integrated Security=True;MultipleActiveResultSets=True")
               Con.Open()
               Dim cb3 As String = "Create Database drug"
               cmd = New SqlCommand(cb3)
               cmd.Connection = Con
               cmd.ExecuteNonQuery()
               Con.Close()
               Using sr As StreamReader = New StreamReader(Application.StartupPath & "\DATABASESCRIPT.sql")
                   st = sr.ReadToEnd()
                   Dim server As New Server(New ServerConnection(Con))
                   server.ConnectionContext.ExecuteNonQuery(st)

               End Using


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
يجب ان تتأكد بالبداية بان قاعدة البيانات موجودة اة غير موجودة
على كل حال هذا الكود
PHP كود :
 Con = New SqlConnection("Data source=" ComboBox1.Text ";Initial Catalog=master;Integrated Security=True;MultipleActiveResultSets=True")
 
           Con.Open()
 
           Dim cb2 As String "Select * from sysdatabases where name='drug'"
 
           Dim cmd As New SqlCommand(cb2)
 
           cmd.Connection Con
            Dim rdr 
As SqlDataReader
            rdr 
cmd.ExecuteReader()
 
           If rdr.Read() Then
                Con 
= New SqlConnection("Data source=" ComboBox1.Text ";Initial Catalog=master;Integrated Security=True;MultipleActiveResultSets=True")
 
               Con.Open()
 
               Dim cb1 As String "Drop Database drug"
 
               cmd = New SqlCommand(cb1)
 
               cmd.Connection Con
                cmd
.ExecuteNonQuery()
 
               Con.Close()
 
               Con = New SqlConnection("Data source=" ComboBox1.Text ";Initial Catalog=master;Integrated Security=True;MultipleActiveResultSets=True")
 
               Con.Open()
 
               Dim cb As String "Create Database drug"
 
               cmd = New SqlCommand(cb)
 
               cmd.Connection Con
                cmd
.ExecuteNonQuery()
 
               Con.Close()
 
               Using sr As StreamReader = New StreamReader(Application.StartupPath "\DATABASESCRIPT.sql")
 
                   st sr.ReadToEnd()
 
                   Dim server As New Server(New ServerConnection(Con))
 
                   server.ConnectionContext.ExecuteNonQuery(st)
 
               End Using 
الرد }}}
#3
شكرا لك أخي الكريم
لكن في الحقيقة مشكلتي ليست في القاعدة بل قبل اجراء عملية Build
يظهر هذا الخطأ عند السطر : {Dim server As New Server(New ServerConnection(Con))}
عنوان الخطأ {()too many arguments to puplic sub new) }
و الخطأ الآحر عند السطر : { server.ConnectionContext.ExecuteNonQuery(st)}
عنوان الخطأ : {connection contex is not a member of E_PHARMA.server}
هل هنالك مكتبة معينة مطلوب تواجدها غير التالي :
Imports Microsoft.Win32
Imports System.Data.SqlClient
Imports Microsoft.SqlServer.Management.Smo
Imports Microsoft.SqlServer.Server
Imports Microsoft.SqlServer.Management.Smo.ServerProxyAccount
Imports Microsoft.SqlServer.Management.Common
Imports System.IO
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#4
عزيزي aliabdullah
قبل المسارعة في النشر يجب عليك التاكد من بعض الامور
اولا : قم بترجمة الرسالة الى العربية
()too many arguments to puplic sub new
معناها ان هناك بارامترات زائدة
لذا احذف اما الCon او New ServerConnection(Con) بالكامل

ويمكنك معرفة ما تحتاجه من بارامترات بالاستفادة من مساعدة الاستوديو


<يعطيك العافية>
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 76 أمس, 04:31 AM
آخر رد: Taha Okla
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 149 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  مشكلة في التايمر assuhimi 3 125 23-03-24, 04:51 PM
آخر رد: Taha Okla
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  [سؤال] مشكلة اتصال مفتوح dell 2 171 12-03-24, 09:46 PM
آخر رد: dell
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 155 12-03-24, 10:37 AM
آخر رد: strongriseman
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 160 06-03-24, 07:49 PM
آخر رد: احمد خطاب
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 302 27-02-24, 09:38 PM
آخر رد: aljzazy
  [VB.NET] مشكلة فى رفع الفاتورة asdfar1977 5 175 25-02-24, 02:04 PM
آخر رد: asdfar1977
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 168 25-02-24, 06:29 AM
آخر رد: loay775

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم