Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Konstigt fel - inkompatibla typer

Postades av 2005-12-08 20:56:26 - Jakob O., i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 582 personer

Jag får ett konstigt felmeddelande med en datumfunktion när scriptet körs vid en viss tid. Felmeddelandet är:

Inkompatibla typer "Cdate"
8000A000D
för raden som börjar med "intVeckodag = "

Nedan är koden från min .vbs-fil. Den körs varje timme, men felet uppstår enbart när den körs kl 01:00 dvs. när värdet i variabeln dtmStart skall bli "ÅÅÅÅ-MM-DD 00:00:00"

Kod:

'Plocka fram datum för start
dtmStartKorning = Now()

'Datum för intervall
dtmStart = Left(DateAdd("h", -1, dtmStartKorning), 13) & ":00:00"
dtmSlut = Left(dtmStart, 13) & ":59:59"
intVeckodag = DatePart("w", Cdate(dtmStart), vbMonday)


Jag har läst att liknande fel kan dyka upp då variabelnamnet krockar med något funktionsnamn. Har dock inga funktioner i detta skript. Innan jag satte Cdate() runt dtmStart så fick jag samma felmeddelande fast: Inkompatibla typer: "dtmStart".

Har klurat på detta ett väldans bra tag nu utan att ha kommit fram till något vettigt. Hoppas det finns någon här som är smartare än jag :)

Tack på förhand
/Jakob


Svara

Sv: Konstigt fel - inkompatibla typer

Postades av 2005-12-08 21:32:35 - Mikael Jönsson

Måste du inte ha CDate(dtmStart) i dtmSlut = Left(dtmStart, 13) & ":59:59" också?

EDIT: Såg nu att det inte alls behöver vara ett datum där för att det ska fungera... då har jag tyvärr ingen aning.

/Micke


Svara

Sv:Konstigt fel - inkompatibla typer

Postades av 2005-12-13 03:41:32 - Jakob O.

Nä precis, och dtmSlut har ju inget med felmeddelandet att göra heller. Någon som har en aning om vad det beror på alternativt kan referera till någon tidigare liknande forumtråd?


Svara

Sv: Konstigt fel - inkompatibla typer

Postades av 2005-12-13 11:10:20 - Andreas Hillqvist

Datum är INTE strängar. Sluta behandla dem som det!!!

    dtmStart = Int((dtmStartKorning * 24) - 1) / 24
    dtmSlut = dtmStart + #12:59:59 AM#
    intVeckodag = DatePart("w", CDate(dtmStart), vbMonday)


Svara

Sv:Konstigt fel - inkompatibla typer

Postades av 2005-12-13 22:46:53 - Jakob O.

Hum.. det där var komplicerat för mig =/ Det funkar fin fint.. lade till att dtmStart = CDate(dtmStart) innan värdet senare läggs in i SQL-databasen. Detta är väl nödvändigt?

Kommer säkert inte förstå mig på hur tusan det där fungerar på ett tag, men förhoppningsvis löser det mitt problem åtminstone :D

Tack!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
596
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies