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


Hjälp med "Typblandnings Fel i Villkorsuttryck.......???????????????

Postades av 2001-08-19 15:49:00 - Tomas Karlsson, i forum databaser, Tråden har 2 Kommentarer och lästs av 805 personer

Får följande fel i en rad: Run-time error '-214721717913(80040e07)': "Typblandnings Fel i Villkorsuttryck"

Raden ser ut så här:
RS.Open "SELECT * FROM TBL_Projekt WHERE Proj_Nr=" & CurrentProjekt & "", Dcon

Raden är en del av en funktion:

Public Function Flex()
Dim DBFileName As String
Dim Dcon As ADODB.Connection
Dim RS As ADODB.Recordset
Dim A As Integer

DBFileName = App.Path & "\Dagbok.mdb"

Set Dcon = New ADODB.Connection
Set RS = New ADODB.Recordset

Dcon.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;" & _
"Data Source=" & DBFileName

RS.Open "SELECT * FROM TBL_Projekt WHERE Proj_Nr=" & CurrentProjekt & "", Dcon
Dim R As Integer
Dim C As Integer

Do Until RS.EOF
R = R + 1
frmProjekt.MSFlexGrid1.Rows = R + 1
C = 0
On Error Resume Next
'1
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Nr").Value
C = C + 1
'2
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Personal").Value
C = C + 1
'3
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Utrustning").Value
C = C + 1
'4
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Arbete").Value
C = C + 1
'5
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Timmar").Value
C = C + 1
'6
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Dagrap").Value
C = C + 1
'7
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Anbud").Value
C = C + 1
'8
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Running").Value
C = C + 1
'8
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Lon").Value
C = C + 1
'8
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Proj_Fakt").Value
C = C + 1
'11
frmProjekt.MSFlexGrid1.TextMatrix(R, C) = RS.Fields("Other").Value


frmSPGProjekt.txtHourCost.Text = RS("KostnadTimme").Value
frmSPGProjekt.txtTotalSum.Text = RS("KostnadSummaArb").Value
frmSPGProjekt.txtKostnadHardware.Text = RS("KostnadHardware").Value


RS.MoveNext
Loop

R = R + 1 ' Lägg till en extra rad för att kunna skriva in text
frmSPGProjekt.MSFlexGrid1.Rows = R + 1
C = 0
frmSPGProjekt.MSFlexGrid1.TextMatrix(R, C) = CurrentProjekt
RS.Close

End Function

och jag kallar på funktionen härifrån:

Private Sub cmdSaveNew_Click()
Call CheckProjectNumber 'Kolla om projektnumret redan finns i databasen
If GoOn = False Then
txtProjNummer.SetFocus
Exit Sub
End If
'******************************************************
Dim DBFileName As String
Dim Dcon As ADODB.Connection
Dim RS As ADODB.Recordset
Dim A As Integer

DBFileName = App.Path & "\Dagbok.mdb"

Set Dcon = New ADODB.Connection
Set RS = New ADODB.Recordset

Dcon.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;" & _
"Data Source=" & DBFileName
RS.Open "INSERT INTO TBL_Projekt " & "(Proj_Nr, Proj_Kund, Proj_Namn) " & " VALUES (" & "'" & txtProjNummer.Text & "', " & "'" & frmSkapaNytt.cmbProjektKund.Text & "', " & "'" & frmSkapaNytt.txtProjektName.Text & "'" & ")", Dcon

CurrentProjekt = frmSkapaNytt.txtProjNummer
CurrentProjektName = frmSkapaNytt.txtProjektName.Text
CurrentProjektKund = frmSkapaNytt.cmbProjektKund.Text


Dcon.Close
frmSPGProjekt.Show
Unload Me
End Sub

Vet nån vad jag har gjort galet?
Jag är inget proffs på detta

/Tomas


Svara

Sv: Hjälp med "Typblandnings Fel i Villkorsuttryck.......??????????

Postades av 2001-08-19 16:47:00 - Andreas Hillqvist

Om Proj_Nr är ett textfält. Kan du ju testa med:

RS.Open "SELECT * FROM TBL_Projekt WHERE Proj_Nr='" & CurrentProjekt & "'", Dcon


Svara

Sv: Hjälp med "Typblandnings Fel i Villkorsuttryck.......??????????

Postades av 2001-08-19 16:58:00 - Tomas Karlsson

Jag var så nära men ändå så långt borta.

Jätte Tack

/Tomas


Svara

Nyligen

  • 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
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 709
27 958
271 751
1 062
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