منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] تحويل الكود من اكسس لsql - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] تحويل الكود من اكسس لsql (/showthread.php?tid=29538)



تحويل الكود من اكسس لsql - اسامه الهرماوي - 03-05-19

السلام عليكم...
أريد تحويل هذا الكود كما هو يعمل في الأكسس إلي sql server.
وشكرا لكم.

كود :
Imports System.Data.OleDb
Public Class كتاب
    Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\البيانات.accdb")
    Dim SQLstr As String = "SELECT * FROM  books"
    Dim DataSet As New DataSet
    Dim DataAdapter As OleDbDataAdapter

    Public dausers As New OleDbDataAdapter
    Public users As New DataTable
End Class



RE: تحويل الكود من اكسس لsql - عبد العزيز البسكري - 03-05-19

السّلام عليكم و رحمة الله و بركاته
أخي أسامة فقط غير هذا السطر :
كود :
Imports System.Data.OleDb

بـــ :
كود :
Imports System.Data.SqlClient

و عبارات OleDb ب Sql
كود :
Imports System.Data.SqlClient
Public Class كتاب
   Dim con As New SqlConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\البيانات.accdb")
   Dim SQLstr As String = "SELECT * FROM  books"
   Dim DataSet As New DataSet
   Dim DataAdapter As SqlDataAdapter
   Public dausers As New SqlDataAdapter
   Public users As New DataTable

و طبعا جملة الإتّصال كمثال :
كود :
   Dim con As New SqlConnection("Server=OSSAMA;Database=SALSES_SYSTEM;Integrated Security=false;user id=Sa;password=123456789")

تحياتي



RE: تحويل الكود من اكسس لsql - saoud2 - 03-05-19

عزيزي  Smile

تفضل الكود مع تغيير اسم السيرفر واسم قاعدة البيانات حسب ما هو موجود لديك  Big Grin
كود :
Imports System.Data.SqlClient

Public Class كتاب
   Dim con As New SqlConnection("Data Source=.\SQLEXPRESS;Initial Catalog=البيانات;")
   Dim SQLstr As String = "SELECT * FROM  books"
   Dim DataSet As New DataSet
   Dim DataAdapter As SqlDataAdapter

   Public dausers As New SqlDataAdapter
   Public users As New DataTable
End Class



RE: تحويل الكود من اكسس لsql - اسامه الهرماوي - 03-05-19

شكرا لكم...الكود يعمل تمام إخواني.
ولكن هل فعلا تقدر قاعدة البيانات من نوعmdf تقدر علي تحمل 10جيجا والsdf تقدر علي تحمل 4جيجا وأيهما أفضل


RE: تحويل الكود من اكسس لsql - saoud2 - 03-05-19

عزيزي  Smile

لا أعلم عن الحجم بالضبط خصوصا sdf  Shy

ولكن أكيد الأفضل هو الذي يوفر حماية أكبر وهو SqlServer وحجمه حسب مساحة وحدة التخزين Smile
ولكن لا أقصد ملف mdf المستقل الذي ينادى عليه بواسطة AttachDbFilename  Big Grin



RE: تحويل الكود من اكسس لsql - عبد العزيز البسكري - 03-05-19

(03-05-19, 01:01 AM)saoud2 كتب :
عزيزي  Smile

لا أعلم عن الحجم بالضبط خصوصا sdf  Shy

ولكن أكيد الأفضل هو الذي يوفر حماية أكبر وهو SqlServer وحجمه حسب مساحة وحدة التخزين Smile
ولكن لا أقصد ملف mdf المستقل الذي ينادى عليه بواسطة AttachDbFilename  Big Grin
ما ذا تقصد أخي سعود بهذه العبارة لو سمحت :  ( وحجمه حسب مساحة وحدة التخزين ...... )



RE: تحويل الكود من اكسس لsql - saoud2 - 03-05-19

عزيزي عبدالعزيز  Smile

أقصد مساحدة الهاردديسك لأن SqlServer يتمدد بملفاته حسب المساحة المتوفرة  Smile