Hallo

Welkom, Gast. Alsjeblieft inloggen of registreren.

Recent

220 gasten, 0 leden

Welkom, Gast. Alsjeblieft inloggen of registreren.

28 maart 2024, 10:15:16

Login met gebruikersnaam, wachtwoord en sessielengte

Nieuws

Welkom op het vernieuwde NL Computer Forum!

Auteur Topic: Error 3075 in query  (gelezen 22441 keer)

0 leden en 1 gast bekijken dit topic.

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Error 3075 in query
« Gepost op: 17 april 2011, 09:55:38 »
Ik krijg error 3075 in de volgende query. Wat mankeert eraan?
datQueryParTest.RecordSource = "SELECT * FROM Parametertest WHERE Winst + Verlies <> 0 ORDER BY AantalPerioden, Ondergrens, Bovengrens, (Winst + Verlies)"

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #1 Gepost op: 17 april 2011, 13:35:59 »
Hoi Jan,

Geeft de foutmelding niet meer informatie?
Probeer eens deze string:
datQueryParTest.RecordSource = "SELECT * FROM Parametertest WHERE (Winst + Verlies) <> 0 ORDER BY AantalPerioden, Ondergrens, Bovengrens, Winst, Verlies"


Peter

Offline Hugo

  • Erelid
  • *****
  • Berichten: 101
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #2 Gepost op: 18 april 2011, 09:42:47 »
Ik krijg error 3075 in de volgende query. Wat mankeert eraan?
datQueryParTest.RecordSource = "SELECT * FROM Parametertest WHERE Winst + Verlies <> 0 ORDER BY AantalPerioden, Ondergrens, Bovengrens, (Winst + Verlies)"
Hoi Jan,

Je geeft niet aan in welke database dit is. Maar ik krijg direct google hits voor Access als ik zoek op "error 3075", dus ik neem aan dat je deze query door Access wilt laten uitvoeren. Ik weet alleen niet welke versie van Access.

Verder wil ik graag weten of Parametertest een tabel is, of een "query" (de Access naam voor een view). En als het een "query" is, kan je hem dan in ontwerpmodus openen, de SQL view activeren en dan de SQL in een antwoord plakken?
--
Hugo Kornelis, SQL Server MVP

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #3 Gepost op: 22 april 2011, 17:23:18 »
Hi Hugo,
Bedankt voor je reactie. Hier komen de antwoorden op je vragen.
De database is testdb.mdb en is inderdaad een Access database, versie 2000 voorzover ik weet.
Parametertest is een tabel.

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #4 Gepost op: 22 april 2011, 17:29:17 »
Hi Peter,
Dank voor je reactie. Deze tekst geeft precies dezelfde fout 3075.
Aan de tabel mankeert niets, hij geeft in het betreffende view de juiste gegevens.

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #5 Gepost op: 22 april 2011, 20:45:56 »
Hoi Jan,

Als ik met A2000 een Testdb.mdb maak, met de gegeven velden, ingevuld of niet, als tekst of numeriek gedefinieerd, geen error!
Met een Data Control, gekoppeld aan een DBGrid Control, verschijnt de output van de query netjes.

Mogen we de volledige code mbt DatQueryParTest eens zien of het bestand testdb.mdb.


Peter

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #6 Gepost op: 25 april 2011, 11:12:16 »
Hoi Peter,
Bedankt voor je reactie. Ik probeer Testdb.mdb met Winzip 15 te comprimeren, maar deze geeft een zipx-bestand en dat wordt niet geaccepteerd. Hoe los ik dat op?

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #7 Gepost op: 25 april 2011, 13:05:16 »
Hoi Jan,

Citaat
maar deze geeft een zipx-bestand en dat wordt niet geaccepteerd. Hoe los ik dat op?
.ZIPX is (nog) niet toegestaan als bijlage.
Ik heb WinZip 15 zelf niet, maar volgens DEZE site, kun je instellen dat er een .ZIP uitrolt ipv een .ZIPX.

Zip and email files swiftly, safely, and seamlessly.
groeten, Peter

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #8 Gepost op: 25 april 2011, 13:51:07 »
Hoi Peter,
Dank je. Ik heb wat te vroeg gereageerd en heb je oplossing inmiddels ook gevonden. Daarom hierbij.

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #9 Gepost op: 25 april 2011, 14:41:11 »
Hoi Jan,

Ook met jouw database bestand werkt de query goed en geeft ie hier geen foutmelding.
Heb het ook nog even getest met VB5: geen probleem.

Weer een probleem met verschillende versies van VB Controls ?
De eigenschappen voor de Data Control:
   Begin VB.Data datQueryParTest
      Caption         =   "Data2"
      Connect         =   "Access 2000;"
      DatabaseName    =   ""
      DefaultCursorType=   0  'DefaultCursor
      DefaultType     =   2  'UseODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   2400
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   ""
      Top             =   6480
      Width           =   1260
   End
Aboutbox van de DBGrid Control waarmee de query getoond wordt:



Peter
« Laatst bewerkt op: 25 april 2011, 15:32:05 door Peter »

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #10 Gepost op: 26 april 2011, 18:08:46 »
Hoi Peter,
Dank voor je reactie. Het APEX grid dat je laat zien kan ik op mijn PC niet vinden. In mijn Components staat Microsoft ADO Data Control 6.0 (SP6)(OLEDB) aangevinkt. Is het APEX grid bij jou door het installatieprogramma van Visual Basic 6.0 geïnstalleerd of is het een elders gedownload bestand? Het zou dus bij mij ook moeten werken als ik het aangehechte bestand installeer?

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #11 Gepost op: 26 april 2011, 20:21:39 »
Citaat
Is het APEX grid bij jou door het installatieprogramma van Visual Basic 6.0 geïnstalleerd
Nee, dat is een onderdeel van VB5 dat ik gebruik in VB6.
componentnaam: 'Microsoft Dat Bound Grid Control 5.0 (SP3)'
bestandsnaam: 'dbgrid32.ocx'
Je kan het hier downloaden:
http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/D/Dbgrid32.ocx/5.01.81046/download.html

Maare, jij gebruikt ADO (ActiveX Data Objects) ?
Dat werkt toch niet goed samen met DAO (Data Access Objects), wat gebruikt wordt in het Data Control datQueryParTest ?


Peter
« Laatst bewerkt op: 26 april 2011, 20:44:49 door Peter »

Offline Ronald

  • Forum Manager
  • *****
  • Berichten: 1.856
  • Geslacht: Man
    • NL Computer Forum
Re: Error 3075 in query
« Reactie #12 Gepost op: 26 april 2011, 22:55:53 »
Beste Jan en Peter,

Een volgende keer kunnen jullie wel .ZIPX bestanden uitwisselen. :)

Groeten,

Ronald
Forum Manager NL Computer Forum
Microsoft Certified Solutions Expert (MCSE) - Business Intelligence

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #13 Gepost op: 14 mei 2011, 19:03:18 »
Hoi Peter,
Waaschijnlijk herinner je je nog dat ik maanden geleden problemen had met het vullen en editen van een grid. Omdat het DBGrid niet werkbaar te krijgen was ben ik begonnen met ADO controls te gebruiken, zoals Adodbc1 en DataGrid. Dat werkte ook goed maar gaf wat meer werk. Sinds jouw opmerking dat het bij jou wel werkte met een bepaald grid dat je ergens gedownload had, heb ik het ook gedownload en gebruikt en nu werken de toepassingen die eerst niet meer werkten, uitstekend. Het probleem heeft dus gezeten in een kennelijk defect grid. Nogmaals dank. Ik dacht goed te doen je dit te melden. Misschien kun je er in de toekomst iemand anders mee helpen. Het was een toepassing van een data control en een DBGrid.

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Error 3075 in query
« Reactie #14 Gepost op: 14 mei 2011, 19:39:11 »
Hoi Jan,

Citaat
Ik dacht goed te doen je dit te melden.
Dat heb je goed gedacht :) . Niet alleen voor mij maar ook voor de meelezers.
Fijn dat het nu goed werkt.


groeten, Peter