PDA

View Full Version : سوال: How To Append a DataTable To a DataSet



dav_mszd
دوشنبه 22 آذر 1389, 14:46 عصر
دوستان سلام
ميخواستم يه ديتا تيبل رو به انتهاي يه ديتا ست اضا فه كنم
از دو تا متد
dataset.table.add() ,dataset.datatable.append
‌هم استفاده كردم ولي نتيجه اون چيزي نشد كه ميخوام
ممنون ميشم اگه كمك كنيد :متفکر:

Rezahak
دوشنبه 22 آذر 1389, 14:54 عصر
راهش همینه شما چی مد نظرتون هست لطفا کدی نوشتید رو بگذارید تا طبق اون کاملش کنیم

dav_mszd
دوشنبه 22 آذر 1389, 15:06 عصر
دوست عزيز
توي ديتا ست دو تا ديتا تيبل دارم كه اين دوتا تعداد ستون هاشون باهم فرق ميكنه
وقتي ميخوام اين ديتا ست رو به يه ريپيتر بايند كنم ازم ايراد ميگيره و ريپيتر بايند نميشه
البته اطلاعا ت توي ديتا ست كاملا درست نوشته شده فقط توي بايند به ريپيتر مشكل دارم


Dim tb As New DataTable
tb.Columns.Add("Url")
tb.Columns.Add("name")
tb.Columns.Add("description")

Dim ds As New DataSet
ds.Tables.Add(tb)
Repeater2.DataSource = dbprovider.SearchDB("Issues", Keyword)
Repeater2.DataBind()

Rezahak
دوشنبه 22 آذر 1389, 15:22 عصر
فکر می کنم شما باید مستقیم datatable را به عنوان datasource قرار دهید نه dataset را!!!

dav_mszd
دوشنبه 22 آذر 1389, 15:34 عصر
قرار هر دو تا تيبل به يه ريپيتر بايند بشن
اگه اينجوري كه شما ميگيد بخوايم عمل كنيم يه ريپيتر نميتونه بيشتر از يه ديتا سورس داسته باشه
پس يكي از جدولها بي كار ميمونه
من ميخوام هر دوتا تيبل به يه ريپيتر بايند بشن

Rezahak
دوشنبه 22 آذر 1389, 21:22 عصر
می شه !!! شما باید ابتدا دو datatable را در یک datatable سوم merge کنید بعد از datatable ادغام شده استفاده کنید

dav_mszd
سه شنبه 23 آذر 1389, 08:58 صبح
می شه !!! شما باید ابتدا دو datatable را در یک datatable سوم merge کنید بعد از datatable ادغام شده استفاده کنیدچقد خوب ميشد يه نمونه اي مذاشتيد تا فهمش راحت تر ميشد ممنون از راهنماييتون