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


Type mismatch när jag skall uppdatera datum i databas. HJÄLP!!!

Postades av 2003-02-17 02:38:06 - Johan Svensson, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 450 personer

Nedan finns koden jag tänkte använda till att uppdatera medlemmar.gb till dagens datum av typen 0000-00-00 00:00:00.

Koden:
<code>
Conn.Execute "UPDATE medlemmar SET medlemmar.gb ="&SQLDate(Now())&" Where medlemmar.id = "&Request.QueryString("id")
</code>
Men när jag kör koden så får jag fram detta:

Microsoft VBScript runtime error '800a000d'

Type mismatch: 'SQLDate'





Vad är det som är fel?


Svara

Sv: Type mismatch när jag skall uppdatera datum i databas.

Postades av 2003-02-17 04:11:19 - Anders Moldin

Pröva...
<code>
Conn.Execute "UPDATE medlemmar SET medlemmar.gb = #" & SQLDate(Now()) & "# WHERE medlemmar.id = " & CInt(Request.QueryString("id"))
</code>


Svara

Sv: Type mismatch när jag skall uppdatera datum i databas.

Postades av 2003-02-17 07:39:07 - isac backlund

Om du använder access 97- så ska du använda # som avgränsare av datum som Molle skrivit om du använder access 2000+, sqlServer eller mySql så använder du en enkenfnutt '

mvh icaaq


Svara

Sv: Type mismatch när jag skall uppdatera datum i databas.

Postades av 2003-02-17 13:07:17 - Johan Svensson

Har testat både med enkelfnuttar och # men får ändå samma felmeddelande.

Här är koden:
<code>
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "databas"


If Cint(Session("id"))=Cint(Request.QueryString("id")) then

Conn.Execute "UPDATE medlemmar SET gb = '" & SQLDate(Now()) & "' Where id = " & CInt(Request.QueryString("id"))

end if


Set rs = Conn.Execute("select count(*) as antal from gb, medlemmar Where gb.tillID = "&Request.QueryString("id") &" AND medlemmar.id="&Session("id"))
</code>
Typen i gb-fältet är datetime.

...jag använder MySQL.


Svara

Sv: Type mismatch när jag skall uppdatera datum i databas.

Postades av 2003-02-17 13:55:44 - Anna-Karin Söderberg


Nu kan ju inte jag MySQL men SQLDate har jag inte hört talas om.
Now() som den är ska ge dig datum och tid.

Fast jag skulle slänga in en felkontroll också.
<code>
nID = Request.Querystring("ID")
IF nID <>"" THEN ' ID är Inte tomt
IF NOT IsNumeric(nID) THEN ' om den inte är numerisk gör om.
cInt("nID")
END IF
ELSE
StrError=true
END IF
ThisDate = Now() ' Behöver inte kolla om den är tom.

IF strError= true then
Response.write "ID saknas"
ELSE
Conn.Execute "UPDATE medlemmar SET gb = #" & ThisDate & "# Where id = " & nID
END IF

</code>

/Anna-Karin


Svara

Sv: Type mismatch när jag skall uppdatera datum i databas.

Postades av 2003-02-17 14:02:44 - Johan Svensson

Aj fan. jag har kommit på vad det var för fel. Som Cougarina skrev så finns ju inte något SQLDate. Fick ge SQLDate ett datum så fungerade det.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 570 808
27 960
271 761
711
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