User Tag List
OleDB Create Table, Veri export etmek
Programlama forumunda OleDB Create Table, Veri export etmek konusunu incelemektesiniz.
Bir DataTable ile gelen veriyi; yeni tablo yaratarak veri tabanı içersine nasıl saklayabiliriz. DataTable olarak gelen veri tip bilgisi hakkında (maxRow maxcol) kesin bilgi içermemektedir. Veritabanında yeni tablo yaratarak nasıl ...
-
09-02-2012 15:28 #1
- Üyelik tarihi
- Jul 2011
- Mesajlar
- 48
OleDB Create Table, Veri export etmek
Bir DataTable ile gelen veriyi; yeni tablo yaratarak veri tabanı içersine nasıl saklayabiliriz. DataTable olarak gelen veri tip bilgisi hakkında (maxRow maxcol) kesin bilgi içermemektedir. Veritabanında yeni tablo yaratarak nasıl oluşturabiliriz. Create table ile olacağını sanıyorum fakat veri tabanları üzerinde bilgim yeterince iyi değil.
Yardımlarınızı bekliyorum.
Kod:Imports System.Data.OleDb Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim SQL As String = "Select * From Tablo1" Dim ConnectionStr As String = "Provider=Microsoft.Jet.OleDB.4.0;Data Source=c:\temp\vt1.mdb" Dim oleConnection As OleDbConnection Dim oleDataAdaptor As OleDbDataAdapter Dim oleCommandBuilder As OleDbCommandBuilder Dim ds As DataSet Dim dt As DataTable Dim pArray As String(,) = {{"1", "2", "3"}, {"4", "5", "6"}, {"7", "8", "9"}, {"10", "11", "12"}} oleConnection = New OleDbConnection(ConnectionStr) oleDataAdaptor = New OleDbDataAdapter(SQL, oleConnection) oleCommandBuilder = New OleDbCommandBuilder(oleDataAdaptor) dt = GetDataTable(pArray) oleDataAdaptor.Update(dt) oleConnection.Close() End Sub Public Function GetDataTable(ByVal pArray As String(,)) As DataTable Dim dt As New DataTable Dim newdatarow As DataRow Dim newdatacolumn As DataColumn For c As Integer = 0 To UBound(pArray, 2) newdatacolumn = New DataColumn newdatacolumn.DataType = GetType(String) dt.Columns.Add() Next For r As Integer = 0 To UBound(pArray, 1) newdatarow = dt.NewRow For c As Integer = 0 To UBound(pArray, 2) newdatarow(c) = pArray(r, c) Next Next Return dt End Function End Class
Konu Bilgileri
Bu konuyu görüntüleyenler
Şu an 1 kullanıcı var. (0 üye ve 1 konuk)
Benzer Konular
-
ADO.Net Oledb ile Excel den veri çekme hatası.
akinov5 - forum ProgramlamaCevaplar: 2Son Mesaj: 04-05-2011, 19:20 -
Devam etmek için!!!
Jengar - forum Komik ResimCevaplar: 20Son Mesaj: 06-09-2007, 20:37 -
Flash + ActionScript kullanarak XML dosyasından veri çekmek
Efe Zoroğlu - forum Web TasarımıCevaplar: 2Son Mesaj: 20-07-2007, 21:46 -
Google'dan kişisel bilgi veri tabanı
akifsever - forum İnternet HaberleriCevaplar: 0Son Mesaj: 24-05-2007, 20:04 -
Bilgisayarcının Alışveriş Sepeti
Troy - forum SDN Haberleri/Makaleleri (Yeni!)Cevaplar: 3Son Mesaj: 23-05-2007, 15:12


Alıntı
3 .
3 mü 4 mü :):):)