Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/04/2006, 18h53   #1
Invité de passage
 
Inscription : mars 2004
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1
Points : 0
Points : 0
Par défaut [SAGE]faire une requete sql sur une base SAGE via le driver ODBC

Bonjour
je dois recuperer des champs de mon stock de ma base de gestion commerciale SAGE.
J'ai les drivers ODBC , je me connecte bien mais pour la requete suivante :

$query_commande="SELECT GS_QTESTO FROM F_GAMSTOCK WHERE AR_REF='6AF10' AND AG_NO1 like '%39257%'";
$result1 = odbc_exec($cnx, $query_commande);
echo odbc_result_all($result1);

j'ai cette erreur :
Warning: SQL error: [Simba][Simba ODBC Driver]Types incompatibles dans une expression., SQL state S1000 in SQLExecDirect in c:\program files\easyphp\www\test\test.php on line 64


est ce que quelqu'un a deja eu ce type d'erreur en utilisant ODBC?
tipierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2006, 18h56   #2
Invité de passage
 
Inscription : juillet 2006
Messages : 3
Détails du profil
Informations personnelles :
Âge : 59

Informations forums :
Inscription : juillet 2006
Messages : 3
Points : 3
Points : 3
Par défaut [sage]

slt tipierre,

AG_No1 est un numérique : entier long.

Le like doit se transformer en = et pas de simple quote.

A+

Phil
ppa76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2008, 14h26   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2006
Messages : 83
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 83
Points : 12
Points : 12
bonjour,

je crois avoir le même soucis, j'ai configuré un DSN pour me connecter sur la Ligne 1000

J'essaye de copier un recorset dans une table mais je n'y arrive pas.

Pourriez-vous m'aider, svp, mes connaissances en VBA sont assez limitées

voici le code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Dim strCon   AS String
Dim cnn AS New ADODB.Connection
Dim sql AS String
 
strCon = "Provider=SQLOLEDB.1;Database=BASE;Server=SERVEUR;uid=login;pwd=motdepasse"
cnn.Open strCon
 
SET rs = CreateObject("ADODB.recordset")
SET rs.ActiveConnection = cnn
 
ssql = "Select segment, name, status From dbo_syssegments"
 
rs.Open ssql
il me met "nom d'objet incorrect"

merci d'avance
zouhenlai est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h37.


 
 
 
 
Partenaires

Hébergement Web