Hvis jeg skulel gøre det så ville jeg læse hele tabellen ind i et dataset i første omgang, for at se om det virker - det er beskrevet her:
http://www.vbdotnetheaven.com/UploadFile/mahesh/DBControlsVBNET04232005024802AM/DBControlsVBNET.aspxDerpå, ændre SQL
en (du kan genbruge den du har i dit eksempel) og få de "rigtige" data ind
Derpå lave en Update metode for adapteren, så du kan opdatere i access
når alt det funket
så kan du spytte tabellen ud i en textfil rimeligt simpelt :
ger har jeg en stump i C# den kan du omskrive eller konvertere til VB.
string[] rowString = new string[dataSet11.Tables["Customers"].Rows.Count];
int i=0;
foreach (DataRow dr in dataSet11.Tables["Customers"].Rows)
{
rowString[i] = dr.ItemArray.GetValue(0).ToString() + ",";
rowString[i] += dr.ItemArray.GetValue(1).ToString() + ",";
rowString[i] += dr.ItemArray.GetValue(2).ToString();
i++;
}
File.WriteAllLines(@"C:\customer.txt", rowString);
MessageBox.Show("Data Exported to text file");
konverteringen kan ske automatisk her:
http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx