Guten Morgen Liebe Community ,
erstmal möchte ich mich für dieses Forum bedanken , bin Anfänger also wirklich richtiger Anfänger in Sachen Programmieren.
Und ich habe dank diesen Forum schon so kleine Probleme Lösen können , und dank der guten Anfänger Tipps meine Grundlagen für das Verständnis erweitern können.
Ich habe jetzt eine Auftrag bekommen bei den ich nicht wirklich weiter weiß.
Ich habe CSV Tabellen auf eine SQL Server damals Importiert, es waren mehrere Tabellen .
So nun muss ich aber alle diesen Tabellen in eine end Tabelle Importieren,
Bsp:
Tabelle1>>>>
Tabelle2>>>> Diese sind auf den SQL Server , besitzen alle eine Stored procedure , damit ich sie ja mit VB.net Importieren konnte.
Tabelle3 >>>>
Diese verschiedenen Tabellen aber jetzt alle nur 5 gleiche Spalten , diese Sollen in der END Tabelle zusammen kommen .
Also
Tabelle1>>>>
Tabelle2>>>> zu END Tabelle
Tabelle3 >>>>
Nur mein Problem wie kann ich die mit einem Code in die EndTabelle bekommen , ich dachte man können es eventuell mit der gleichen Methode machen wie bei den anderen Tabellen , aber genau wüsste ich jetzt nicht was ich da noch einfügen müsste .
Hat vielleicht einer von euch eine Idee wie das klappt , und wenn kann er mir das erklären , will ja was Lernen und nicht einfach nur irgend welche Codes aus dem Forum bekommen .
Ich wäre euch sehr dankbar für jede Hilfe ich bekomme.
LG Chillazz
hier der Code wie ich die andere Tabelle Importiert habe , also die einzelnen.
erstmal möchte ich mich für dieses Forum bedanken , bin Anfänger also wirklich richtiger Anfänger in Sachen Programmieren.
Und ich habe dank diesen Forum schon so kleine Probleme Lösen können , und dank der guten Anfänger Tipps meine Grundlagen für das Verständnis erweitern können.
Ich habe jetzt eine Auftrag bekommen bei den ich nicht wirklich weiter weiß.
Ich habe CSV Tabellen auf eine SQL Server damals Importiert, es waren mehrere Tabellen .
So nun muss ich aber alle diesen Tabellen in eine end Tabelle Importieren,
Bsp:
Tabelle1>>>>
Tabelle2>>>> Diese sind auf den SQL Server , besitzen alle eine Stored procedure , damit ich sie ja mit VB.net Importieren konnte.
Tabelle3 >>>>
Diese verschiedenen Tabellen aber jetzt alle nur 5 gleiche Spalten , diese Sollen in der END Tabelle zusammen kommen .
Also
Tabelle1>>>>
Tabelle2>>>> zu END Tabelle
Tabelle3 >>>>
Nur mein Problem wie kann ich die mit einem Code in die EndTabelle bekommen , ich dachte man können es eventuell mit der gleichen Methode machen wie bei den anderen Tabellen , aber genau wüsste ich jetzt nicht was ich da noch einfügen müsste .
Hat vielleicht einer von euch eine Idee wie das klappt , und wenn kann er mir das erklären , will ja was Lernen und nicht einfach nur irgend welche Codes aus dem Forum bekommen .
Ich wäre euch sehr dankbar für jede Hilfe ich bekomme.
LG Chillazz
hier der Code wie ich die andere Tabelle Importiert habe , also die einzelnen.
VB.NET-Quellcode
- Option Explicit On
- Imports System
- Imports System.IO
- Imports System.Collections
- Imports ****<<<Nicht beachten
- Imports System.Data.SqlClient
- Imports System.Net.Mime.MediaTypeNames
- Module ModulImport
- Sub Main()
- Dim objReader As New StreamReader("U:\LarsJ\Depottransparenz\Importdatein\CSV\OrgGLS.CSV")
- Dim strLine As String = ""
- Dim arrText As New ArrayList()
- Dim data As ****Nicht Beachten
- Dim dt As System.Data.DataTable
- Dim con As SqlConnection
- Dim strParamArray(9, 1) As String
- Dim strFields(9) As String
- data = Nicht beachten()
- con = data.SqlConn(IO.Path.Combine(Environment.CurrentDirectory, "C:\benutzer\ordner\config.xml"))
- 'ReDim strParamArray(9, 1)
- 'If dt.Rows(0)("Fehlermeldung") <> "" Then
- 'Überschrift überlesen
- strLine = objReader.ReadLine()
- Do
- strLine = objReader.ReadLine()
- If Not strLine Is Nothing Then
- strFields = Split(strLine, ";")
- strParamArray(0, 0) = "@Feld1"
- strParamArray(0, 1) = strLine(0)
- strParamArray(1, 0) = "@Feld2"
- strParamArray(1, 1) = strLine(1)
- strParamArray(2, 0) = "@Feld3"
- strParamArray(2, 1) = strLine(2)
- strParamArray(3, 0) = "@Feld4"
- strParamArray(3, 1) = strLine(3)
- strParamArray(4, 0) = "@Fedl5"
- strParamArray(4, 1) = strLine(4)
- strParamArray(5, 0) = "@Fedl6"
- strParamArray(5, 1) = strLine(5)
- strParamArray(6, 0) = "@Fedl7"
- strParamArray(6, 1) = strLine(6)
- strParamArray(7, 0) = "Fedl8"
- strParamArray(7, 1) = Replace(strFields(7), ",", ".")
- strParamArray(8, 0) = "Fedl9"
- strParamArray(8, 1) = strLine(8)
- strParamArray(9, 0) = "Fedl10"
- strParamArray(9, 1) = strLine(8)
- dt = data.SQLSPAufruf("dbo.Tabelle1", con, strParamArray)
- End If
- Loop Until strLine Is Nothing
- objReader.Close()