تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حفظ جدول كامل الى قاعدة بيانات
#1
عندي جدول مكون من عدد من الصفوف والاعمده كيف يمكن حفظه في قاعدة بيانات دفعه واحدة
جزاكم الله خيرا
الرد
تم الشكر بواسطة: asemshahen5
#2
ليش هو الجدول وين موجود ؟
الرد
تم الشكر بواسطة: muad , asemshahen5
#3
جدول يتم تكوينه بكود معين ويظهر على شاشة المستخدم
أريد حفظه لكي يقوم المستخدم بإجراء بعض العمليات عليه بعد الحفظ
الرد
تم الشكر بواسطة: asemshahen5
#4
حقيقة ما عندي فكرة عن هيج شيء , و ما اتصور ممكن يصير
منطقيا تكدر تنشئ جدول بداخل قاعدة البيانات , لكن حتى تعرض هذا الجدول ويعدل عليه المستخدم  انت تحتاج الى ادوات وفورم جديد و عدد التكست مثلا يكون على عدد الاعمدة الموجودة في الجدول الجديد الي هو متغير وكذلك تحتاج لتنسيق والكثير من الامور البرمجية الاخرى , ننتظر رد بقية الاخوة ممكن احد يكدر يقدم الحل
الرد
تم الشكر بواسطة: muad , asemshahen5
#5
كود انشاء جدول :

PHP كود :
       Dim StrSQL As String "CREATE TABLE [dbo].[Test](Id int Null,ParentId int Null,Name nvarchar Null,Company nvarchar Null,Occupation nvarchar Null) ON [PRIMARY]"
 
       Dim da As New SqlClient.SqlDataAdapter(StrSQLcn)
 
       Dim dt As New DataTable
        da
.Fill(dt

كود عرض اسماء الجداول في كومبو بوكس :

PHP كود :
       Dim da As New SqlClient.SqlDataAdapter("Select Name AS 'Table_Name' From dbo.sysObjects Where xtype='u' order by Name"cn)
 
       Dim dt As New DataTable
        da
.Fill(dt)
 
       CmbTableName.Items.Clear()
 
       For Each row As DataRow In dt.Rows
            CmbTableName
.Items.Add(row(0).ToString)
 
       Next 

كود عرض الجدول المختار من الكمبو بوكس في اداة الداتاغريد فيو :

PHP كود :
       Dim StrSQL As String "Select * From " CmbTableName.Text
        Dim cn 
As New SqlClient.SqlConnection("Server =(local);database=TestDB;integrated security=true")
 
       Dim da As New SqlClient.SqlDataAdapter(StrSQLcn)
 
       Dim dt As New DataTable
        da
.Fill(dt)
 
       DgvTable.DataSource dt 
الرد
#6
هذه بعض الاستعلامات ربما تفيدك بما تريد :

PHP كود :
'تعديل اسم جدول'
ALTER TABLE table_name RENAME TO new_table_name;
'حذف جدول'
DROP DATABASE testDB;
'إضافة عامود'
ALTER TABLE Customers ADD Email varchar(255);
'حذف عامود'
ALTER TABLE Customers DROP COLUMN ContactName;
'تعديل نوع عامود'
ALTER TABLE table_name MODIFY column_name datatype
الرد
#7
والله يا أخي الكريم ما فهمت
ما أقدر أعملها بقاعدة اكسيس
أنا عندي جدول مكون من صفوف وأعمدة
كيف أحفظ محتواه في قاعدة البيانات لكي يتم فتحه فيما بعد للتعديل عليه
الرد
تم الشكر بواسطة:
#8
(02-12-19, 10:08 PM)muad كتب : والله يا أخي الكريم ما فهمت
ما أقدر أعملها بقاعدة اكسيس
أنا عندي جدول مكون من صفوف وأعمدة
كيف أحفظ محتواه في قاعدة البيانات لكي يتم فتحه فيما بعد للتعديل عليه




كأني فهمت سؤالك 



البيانات المعروضة أمام العميل أو أمامك في جدول  ( DataGridView) وترغب في حفظها من الجدول لقاعدة البيانات.... هذا اللي فهمته



وهذا كود يخدمك إن كان فهمي لك صحيح ويكون بزر الحفظ



كود :
Dim r As Integer = 0
' كمية المتغيرات حسب حاجتك
   Dim V10, V11, V12, v13 As String
               For r = 0 To DataGridView1.Rows.Count - 1


                   V10 = DataGridView1.Item(1, r).Value
                   V11 = DataGridView1.Item(2, r).Value
                   V12 = DataGridView1.Item(3, r).Value

                   ' هذا مثال لو كان عندك بيانات خارج الجدول وترغب بحفظها ضمن البيانات المحفوضة من الجدول
V13 = text1.Text


   Dim SavInto As New SqlClient.SqlCommand
                   SavInto.Connection = cn
                   SavInto.CommandType = CommandType.Text
                   SavInto.CommandText = "INSERT INTO TABLENAME(t1 ,t2 , t3, t4 ) values ('" & V10 & "','" & V11 & "','" & V12 & "','" & v13 & "')"
                   cn.Open()
                   SavInto.ExecuteNonQuery()
                   cn.Close()

               Next r

               MessageBox.Show("تمت عملية الحفظ", "حفظ", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading)
الرد
تم الشكر بواسطة: asemshahen5 , muad
#9
هذا تماما ما أريده
الله يسعدك ويرضى عليك
الف شكر
الرد
تم الشكر بواسطة: asemshahen5 , asemshahen5
#10
(03-12-19, 12:19 AM)muad كتب : هذا تماما ما أريده
الله يسعدك ويرضى عليك
الف شكر



العفو... ?
الرد
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود إنشاء قاعدة البرنامج من اسكربت عند فتح البرنامج أول مره Hamoody 5 125 , 01:32 PM
آخر رد: asemshahen5
  مشاركة قاعدة بيانات سيكول سيرفر makky 2 98 01-12-19, 02:28 AM
آخر رد: ابو ليلى
  [VB.NET] تضمين قاعدة البيانات داخل مجلد العمل Mustafa Shaker 14 323 27-11-19, 10:18 AM
آخر رد: asemshahen5
  [سؤال] عرض بيانات الاكسل بشكل اكتف m.n.hakami 0 62 26-11-19, 02:05 PM
آخر رد: m.n.hakami
  كيف يُمكن حماية قاعدة بيانات الأكسس؟ Hazem1 17 1,567 25-11-19, 12:54 AM
آخر رد: عبد العزيز البسكري
  الحذف من قاعدة البيانات بشرط معين محمد خيري 13 186 25-11-19, 12:40 AM
آخر رد: asemshahen5
  شرح مبسط لفتح وتعديل مشروع به قاعدة sql sofiane-phy 0 73 24-11-19, 11:36 PM
آخر رد: sofiane-phy
  منع الحذف من قاعدة البيانات العتيق 4 148 24-11-19, 02:50 AM
آخر رد: عبدالله الدوسري
  [VB.NET] تشغيل قاعدة بيانات mdf Mustafa Shaker 4 135 21-11-19, 07:03 PM
آخر رد: Mustafa Shaker
  تشغيل قاعدة mdf علي جهاز العميل makky 7 212 20-11-19, 12:11 AM
آخر رد: اسامه الهرماوي

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


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