aide pour requette

aide pour requette - SQL/NoSQL - Programmation

Marsh Posté le 14-06-2005 à 15:53:42    

slt,  
j'ai besoin d'aide pour convertir en MySQL la requette ci-dessous:
 
Requete = "SELECT Code_OF, Code_OF &' - ' &Libelle_OF AS Libelle FROM T_OrdreFab WHERE Code_OF <> 0 AND Code_Societe = " & CSoc & " ORDER BY Code_OF DESC"
 
je suis débutante :sweat:

Reply

Marsh Posté le 14-06-2005 à 15:53:42   

Reply

Marsh Posté le 14-06-2005 à 16:00:20    

requête [:aloy] :D
 
Sinon là c'est du VB, j'imagine que tu veuilles la convertir en PHP ?

Reply

Marsh Posté le 14-06-2005 à 16:09:01    

en MySQL

Reply

Marsh Posté le 14-06-2005 à 16:11:38    

Je pige pas... Y'a rien à changer, l'SQL est le même [:spamafote]

Reply

Marsh Posté le 14-06-2005 à 16:17:51    

voilà la bonne partie du code:
 
    If pTypeBD = "ACCESS" Then 'Microsoft ACCESS
        Requete = "SELECT Code_OF, Code_OF &' - ' &Libelle_OF AS Libelle FROM T_OrdreFab WHERE Code_OF <> 0 AND Code_Societe = " & CSoc & " ORDER BY Code_OF DESC"
    Else 'Microsoft SQL Server
        Requete = "SELECT Code_OF, Convert(Varchar(8),Code_OF)  + ' - ' + Libelle_OF AS Libelle FROM T_OrdreFab WHERE Code_OF <> 0 AND Code_Societe = " & CSoc & " ORDER BY Code_OF DESC"
    End If
 
ce que je veux c'est qu'il me reconnais la BDD MySQL et IL fait la même opération  
 
je dois donc ajouter:  
ElseIf pTypeBD = "MYSQL" Then ...(le requette en MySQL)

Reply

Marsh Posté le 26-06-2005 à 22:35:33    

Remplace les "&" par des "+" dans la version SQL Server. Il me semble qu'avec les "&" ça marche aussi mais bon. En tout cas, y'a pas d'autre changement. Tu peux utiliser aussi != au lieu de <>, SQL Server accepte les deux donc...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed