PDA

View Full Version : وارد کردن چندین جدول به یک دیتاست



Hossis
شنبه 06 دی 1393, 21:56 عصر
با سلام

چطور میشه که چندین جدول یک بانک اطلاعاتی رو در یک دیتاست به طور همزمان واردکرد؟من از دیتاآداپتر یک جدول رو به دیتاست نسبت می دم ولی وقتی جدول جدید میاد، جدول قبلی از بین میره

Mani_rf
یک شنبه 07 دی 1393, 15:50 عصر
یک دیتاست ایجاد کن و هرچیزی که جدید از آداپتور میگیری رو به جدول های دیتاستی که ساختی اضافه کن. البته به جای این که دیتاست اصلی که ساختی رو به آداپتور بدی. امیدوارم تونسته باشم واضح بگم

Hossis
یک شنبه 17 اسفند 1393, 12:13 عصر
یک دیتاست ایجاد کن و هرچیزی که جدید از آداپتور میگیری رو به جدول های دیتاستی که ساختی اضافه کن. البته به جای این که دیتاست اصلی که ساختی رو به آداپتور بدی. امیدوارم تونسته باشم واضح بگم
میشه در چند خط ، مثال بزنید؟
من از این استفاده می کنم
Dap.fill(DS,"Tablename")
ولی این باعث میشه که جدول های قبلی که در دیتاست بود از بین بره

gilsoft
یک شنبه 17 اسفند 1393, 13:33 عصر
میشه در چند خط ، مثال بزنید؟
من از این استفاده می کنم
Dap.fill(DS,"Tablename")
ولی این باعث میشه که جدول های قبلی که در دیتاست بود از بین بره

سلام دوست عزیز

از روش زیر استفاده کن:

Dim DA As New Data.SqlClient.SqlDataAdapter
Dim DS As New DataSet
Dim DT As DataTable


DA.Fill(DT)
DT.TableName = "Table1"
DS.Tables.Add(DT)


DA.Fill(DT)
DT.TableName = "Table2"
DS.Tables.Add(DT)

موفق باشید ....