Avatar billede arno Nybegynder
23. august 2001 - 10:26 Der er 4 kommentarer og
2 løsninger

Omsætning af type

Nyt Problem !

Jeg anvender en sql 7.0 og skal hente et timestamp ud og vise den...

Jeg får følgende fejl:

Der opstod en Microsoft VBScript-kørselsfejl error \'800a000d\'

Typerne passer ikke sammen

Jeg gør følgende:

For Each fldF in objRec.Fields
           
strValue = fldF.Value
           
Select Case fldF.Type
Case adDBDate, adDBTimeStamp, adDBTime, adDate
If Not IsNull(strValue) Then
    strValue = FormatDateTime (strValue, 2)
End If
Case adBoolean
    If strValue = \"TRUE\" Then
    strValue = \"YES\"
    Else
    strValue = \"NO\"
    End If
Case adCurrency
    If Not IsNull(strValue) Then
    strValue = FormatCurrency(strValue)
    End If
Case adBigInt, adDecimal, adDouble, adNumeric, adSingle, adSmallInt, adTinyInt, adUnsignedBigInt, adUnsignedInt, adUnsignedSmallInt, adUnsignedTinyInt
    If Not IsNull(strValue) Then
    strValue = FormatNumber (strValue)
    End If

end Select
***** her fejler den -> strT = strT & \"<TD>\" & strValue & \"&nbsp;</TD>\"
Next
strT = strT & \"</TR>\"
objRec.MoveNext

Den fejler - angivet ***** 

Er der nogen der kan give et godt råd ??

/arno
Avatar billede nordclc Nybegynder
23. august 2001 - 11:28 #1
Måske også Københavns Fondsbørs: http://www.xcse.dk/
Avatar billede arno Nybegynder
23. august 2001 - 11:38 #2
Hej nordcic...

var det et svar ???
Avatar billede zeptic Nybegynder
23. august 2001 - 14:38 #3
Mon det er fordi strValue er NULL? Prøv kun at indsætte strValue hvis den ikke er NULL.
Avatar billede arno Nybegynder
23. august 2001 - 21:51 #4
Det er lidt specielt... værdien hentes fra en sql database der er en konvertering fra Navision Fan. database... så der flyttes noget bras med over, som jeg ikke kan typebestemme..

Men ja... værdien er ikke null..

/arno
Avatar billede zeptic Nybegynder
24. august 2001 - 11:37 #5
Hvis det bare skal håndteres som tekst burde det da ikke betyde noget. Har du prøvet at skrive strValue ud inden du gemmer den i strT?
Avatar billede arno Nybegynder
24. september 2001 - 08:49 #6
.... undskyld vente tiden med mit svar /indlæg eller hva man nu kalder det...

Jeg fandt selv ud af det!!

Når en navision db konverteres til en sql db dannes der et unik timestamp som en attribut i hver tabel... Det er egentlig ikke noget man skal bruge til noget (jeg tror at navision bruger det)... Det lille scrip jeg havde lavet henter alle att. frem, det vil sige også at mit script ikke kunne genkende formatet - idet den timestamp der sættes ikke er noget man kan bruge til noget set fra web siden af... (uforståligt)

/arno

Zeptic : Du får 1/2 delen af pointene fordi du gad hjælpe mig på vej...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester