PDA

View Full Version : ادغام دو table و فيلتر كردن آنها



danial123456
چهارشنبه 05 فروردین 1388, 22:52 عصر
سلام من در حال نوشتن برنامه اي براي يك بانك cd هستم ولي براي ادغام دو table و فيلتر كردن اون ها مشكل دارم(يك table اطلاعات cd رو داره و يكي اطلاعات فردي كه cd رو به امانت برده )جستجو هم بر اساس شماره cd هست كه در دو table موجود يه كدي نوشتم كه مشكل داره لطفا راهنماييم كنيد.ضمنا ميدونم كه اين موضوع رو به احتمال زيد قبلا توضيح داديد ولي هرچي search كردم هيچي پيدا نكردم



Dim cn As New OleDbConnection
cn.ConnectionString = "provider=Microsoft.ACE.OLEDB.12.0;data source=F:\barname\vb.net\film box\help1.accdb"
cn.Open()
Dim con As String = "select * from help , amanat where (kode_film='" + TextBox1.Text + "') "

Dim dta As New OleDbDataAdapter(con, cn)
Dim ds As New DataSet
dta.Fill(ds, "help , amanat")
dg1.DataSource = ds.Tables("help , amanat")
bs.DataSource = ds
bs.DataMember = "help , amanat"

cn.Close()

danial123456
چهارشنبه 05 فروردین 1388, 22:58 عصر
Dim bs As New BindingSource

ببخشيد اين رو فراموش كرده بودم

danial123456
پنج شنبه 06 فروردین 1388, 16:26 عصر
يعني هيچ كسي نيت كه جواب من رو بده

mostafaaa
پنج شنبه 06 فروردین 1388, 21:27 عصر
سلام دوست من
چرا با استفاده از دستورات SQL جدولهات رو Join نمیکنی ؟
مثلا یه چیزی شبیه این :

SELECT tblCD.CD_Type, tblCD.CD_Name, tblPerson.Person_Name, tblPerson.Person_Family
FROM tblCD
INNER JOIN tblPerson
ON tblCD.CD_Code=tblPerson.CD_Code