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


Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-10 12:18:04 - Per Höglund, i forum visual basic - allmänt, Tråden har 12 Kommentarer och lästs av 934 personer

Hej får svaret ogiltigt argument körfel 3001 i vb for applic


Option Compare Database
Option Explicit
Dim DB As Database
Dim lnk As DAO.TableDef
Dim SQL As String
Dim q As DAO.Recordset
Dim TOK As DAO.Recordset
Dim qa As QueryDef
Dim DK As QueryDef




Public Function infkuk_comm_1(sokv As String, INTAB As String, uttab As String)

Set DB = OpenDatabase(sokv)
Set DK = DB.CreateQueryDef("")

DK.SQL = "insert into " & INTAB & "(objekt,Datum,sigsort,signal,signr,signalsort,prc,dagar,k_niv,T)" & _
" Select distinct objekt,Datum,sigsort,signal,signr,signalsort,prc,dagar,k_niv,T from " & uttab


DK.Execute
DK.Close
DB.Close




End Function

Vad gör jag för fel ?


PS har funkat förut innan en rundgång har nu ominstalerat allt


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-10 14:26:59 - Sven Åke Persson

Option Compare Database can only be used within Microsoft Access.
Kan det vara de ? i så fall ändra till Option Compare Text , eller ta bort den raden.

Har du satt Reference till DAO 3.6 Library ?

Har inte med felet att göra men du använder Function men returnerar ingenting bör vara Sub.

Spånar Sven


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-10 19:21:04 - Per Höglund

Hej Sven Tack för hjälpen men tyvärr fungerade inte någon av dina förslag, ja ja, detta har funkat sedan augusti 2003, men tog slut för ett tag sedan, och det sedan jag måste instalera om hela båda datorerna, körde sp1 på office 2000, for appl


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-10 21:39:39 - Mikael Wedham

Public Function XXXX() AS Datatyp

Du måste returnera något från din funktion.

/micke


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-11 10:33:46 - Sven Åke Persson

Det skulle underlätta analysen om du talar om vilken programrad det stupar på.
Som sagts härovan använd inte Function om du inte returnerar något. (Void i C)


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-11 12:39:40 - Per Höglund

stupar på
dk.execute

kör nu på office2000 sp3
under xp som jag även hade då


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-11 13:19:42 - Per Höglund

Eller ge mig ett förslag hur jag skulle kunna lösa detta problem utan att blanda in DAO
där jag tror problemet ligger, på något sätt eftersom det funkade under sp1 men ej under office2000 sp3 obs jag knackar i vb for app och har xp


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-12 10:51:59 - Jenny Månsson

Verkar i så fall som du försöker inserta ett ogiltigt värde i din sqlfråga
DK.SQL = "insert into " & INTAB & "(objekt,Datum,sigsort,signal,signr,signalsort,prc,dagar,k_niv,T)" & _
" Select distinct objekt,Datum,sigsort,signal,signr,signalsort,prc,dagar,k_niv,T from " & uttab


Kontrollera vilka värden du faktiskt försöker få in. Kan vara en liten felstavning.


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-14 12:31:39 - Per Höglund

kört och har fungerat väl i ca 6-8 månader men fick problem när jag graderade upp till office 2000 sp 3
på xp dator,


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic

Postades av 2004-06-14 15:58:49 - Åsa Holmgren

Om du har tillgång till själva accessdatabasen vore det en idé att kopiera DK.SQL och klistra in den i en Accessfråga och köra den manuellt i Access och se hur det går. Du kanske får något bättre felmeddelande om inte annat.

/Åsa H


Svara

Sv: Hej får svaret ogiltigt argument körfel 3001 i vb for applic Problemet Löst

Postades av 2004-06-15 15:04:48 - Per Höglund

Om Ni någon gång råkar ut för rundgång dvs en loop i något program och har acces databaser i gång eller kör något som jobbar mot databaserna så kommer ni troligtvis råka ut för att jetmotorn i de databaser du har haft i gång slås ut, detta är dock inget problem, dock lär du behöva ominstalera datorn men först spara undan databaserna, tryck in dem senare och ominstaler Officepaketet, öppna en ny databas och kopiera in allt till den nya, döp om den gamla och sätt samma namn på den nya. Sedan är det bara att köra ! Tack alla för hjälpen och ett specielt tack till Pelle J att han engagerade sig.


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 707
27 958
271 751
846
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