MS SQL hat einen Bulk Insert, um mehrere Datensätze auf einmal zu importieren:
Code:
BULK INSERT [dbo].[TargetTable]
FROM 'C:\Data\sourcefile.csv'
WITH (
DATAFILETYPE = 'char',
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2,
BATCHSIZE = 5000,
KEEPIDENTITY,
KEEPNULLS
);
1) öffne deine TDMS Datei in Excel (
TDM Excel Add-In for Microsoft Excel)
2) speichere die Daten als csv-Datei
3) rufe obige SQL-Anweisung im Management Studio auf
Wenn du direkt nach der Messung deine Daten in MS SQL speichern willst:
1) speichere deine Arrays als csv-Datei
2) schicke obige SQL-Anweisung an die Datenbank mit dem
Database Connectivity Toolkit
Evtl. unterstützt das Database Connectivity Toolkit ja auch einen Bulk Insert, bei dem du direkt deine Arrays übergeben kann. Aber dazu kenne ich das Tool zu wenig.