webForumDet fria alternativet
Logga in / Bli medlem

SQl -> Access

Databaser & SQL

4 svar · 211 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

Jag försöker hämta ett datum från SQL-Server (date/time) 2001-08-12 och stoppa in det i en Access 2000 (datum/tid) databas, men formatet blir fel.
Då jag importerar värdet från SQL-Servern (2001-08-12) blir datumet 1972 i Access...
Har provat att ändra till tal eller PM i Access, med det funkar inte.

Vad kan vara fel?

Medlem sedan juni 200032 967 inlägg
#2

hur gör du importen?

Medlem sedan mars 20011 346 inlägg
#3

Använder VB.

Dim RS2 As ADODB.Recordset
Set RS2 = New ADODB.Recordset
        
Set RS2 = cn.Execute("SELECT * FROM Remote")
        
RemoteDate = Trim(RS2("RemDate"))

Conn.Execute "UPDATE tblUpdate Set sDate=" & RemoteDate
Medlem sedan mars 20011 346 inlägg
#4

Äsch! igen...hade skrivit Update-satsen lite fel...nu fungerar den.

Conn.Execute "UPDATE tblUpdate Set sDate='" & RemoteDate & "'"
Medlem sedan juni 200032 967 inlägg
#5

kände på mig att det var så. :)

391 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
134 ms — deklarationer (db)
125 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)