[php]odbc_connect ivm progress

Pagina: 1
Acties:
  • 795 views sinds 30-01-2008
  • Reageer

Onderwerpen


  • beschuitfluiter
  • Registratie: Augustus 2001
  • Laatst online: 18-09 14:50

beschuitfluiter

to the batmobile,let's go

Topicstarter
wij hebben hier een progress db draaien op linux met daaraan een odbc driver gekoppeld.

nu wil ik van uit php verbinding maken met die odbc dsn (progress opendedge10.1B driver), echter sinds dat wij over zijn op de nieuwe progress versie lukt dat niet meer...

ik gebruik de volgende code om verbinding te maken:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$con = odbc_connect (dsn,'user','pass', SQL_CUR_USE_ODBC);
$sql1 = "SELECT * FROM PUB.Et-201 WHERE Cd_Hfdmapnr = '$dossier'";
$rs1 = odbc_exec($con,$sql1);
    
    /* declaren velden uit de resultset1 (rs1) */
    $dossier=odbc_result($rs1,Cd_Hfdmapnr);
    
/*Ophalen alles uit PUB.Et-201 (NAW gegevens) adhv invoer: nummer uit form */
$sql2 = "SELECT * FROM PUB.Et-201 WHERE Cd-Hfdrelnr = (SELECT Debiteur1 FROM PUB.Et-101 WHERE Cd_Hfdmapnr [s][/s]= '$nummer)";
$rs2 = odbc_exec($con,$sql2);

    /* declaren velden uit de resultset2 (rs2) */
    $deb=odbc_result($rs2,Cd_Rnaam);
    $adres=odbc_result($rs2,Straat_Hnr);
    $postcode=odbc_result($rs2,Postkode);
    $woonplaats=odbc_result($rs2,Woonplaats);


etc
etc
etc

Maar dat slikt hij niet... hij kan al geen eens verbinding maken lijkt wel:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Warning: SQL error: [DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]Table/View/Synonym not found (7519), SQL state S0002 in SQLExecDirect in c:\phpdev\www\balie\ophalen.php on line 25

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 28

Warning: SQL error: [DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]Table/View/Synonym not found (7519), SQL state S0002 in SQLExecDirect in c:\phpdev\www\balie\ophalen.php on line 32

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 35

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 36

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 37

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 38

Warning: SQL error: [DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]Table/View/Synonym not found (7519), SQL state S0002 in SQLExecDirect in c:\phpdev\www\balie\ophalen.php on line 43

Warning: odbc_result(): supplied argument is not a valid ODBC result resource in c:\phpdev\www\balie\ophalen.php on line 46



Moet er bij zeggen dat ik een ongelooflijke noob ben wat dit betreft, ik probeer alleen bestaande code aan te passen zodat 't wél werkt dus als 't boven m'n pet gaat, zal ik toch pro's in moeten schakelen. Maar 't zou natuurlijk mooi zijn als ik 't zelf weer aan de praat krijg... ;)

[ Voor 67% gewijzigd door een moderator op 15-11-2007 17:15 . Reden: Code tags toegevoegd ]

¯\_(ツ)_/¯


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Begin dan ook met het topic in het juiste subforum te plaatsen, n00b :/ :+ :*

Tikkie over de schutting naar /14

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • djiwie
  • Registratie: Februari 2002
  • Laatst online: 17-09 16:35

djiwie

Wie?

Hij kan de tabel niet vinden, is PUB.Et-201 dus wel een geldige naam voor een tabel? Is bijvoorbeeld PUB niet een keyword in Progress of is een streepje wel toegestaan in de tabelnaam?

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Probeer eens "SELECT * FROM PUB.[Et-201]..."

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij