06. november 2010 - 21:07Der er
4 kommentarer og 1 løsning
Opdater MS-SQL tabel fra Excel
Har søgt og søgt uden at finde noget der fungere for følgende problem:
Opdater (INSERT INTO) en tabel i MS-SQL med værdier fra et Excel ark. Og det hele skal udføre fra Excel.
Har med succes fået automatiseret excel til at læse en tabel og beregne data, men kan ikke helt få styr på hvorledes jeg opdateret en tabel (NelsonSiegel) på serveren.
Kan man bruge "windows autification" eller ligende ved login?
Selve information der skal importeres ser således ud, og er orgaiseret ligeså i DB. Fitting parametre: Værdi Valuta Time Phi0 3,574043398 Dkk 2010-11-06 20:52 Phi1 -2,728787369 Dkk 2010-11-06 20:52 Phi2 -0,765405829 Dkk 2010-11-06 20:52 Phi3 -6,604198618 Dkk 2010-11-06 20:52 Phi4 0,943258676 Dkk 2010-11-06 20:52 Object funktion 0,003570572 Dkk 2010-11-06 20:52 Phi0 3,546411218 Eur 2010-11-06 20:52 Phi1 -2,862945513 Eur 2010-11-06 20:52 Phi2 -1,020329776 Eur 2010-11-06 20:52 Phi3 -7,613463949 Eur 2010-11-06 20:52 Phi4 1,019912799 Eur 2010-11-06 20:52 Object funktion 0,006036181 Eur 2010-11-06 20:52
Håber der er nogen der kan give mig den rette vejledning til at komme videre. Og prøver at arbejde videre med "10.0 Write to SQL Server Table from Excel
Det lykkedes at få noget til at virke. Men er nu ikke helt tilfreds med koden. Dim MyDatabase As ADODB.Connection Dim MyCommand As New ADODB.Command Dim MyRecordset As New ADODB.Recordset Dim Column As Long Sheets("Coefficients").Select ' Open database connection Set MyDatabase = New ADODB.Connection MyDatabase.CursorLocation = adUseClient MyDatabase.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=Thorvall;Data Source=Testing;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False"
Ja, men da jeg skrev spørgsmålet havde jeg dog brugt en dag uden held, og den ekstra er også noget værd. så tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.