Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1212 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MyOleDb - SELECT MAX(id) FROM table ne fonctionne pas...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MyOleDb - SELECT MAX(id) FROM table ne fonctionne pas...

n°595404
Vko
- Le roi des patates -
Posté le 22-12-2003 à 09:06:40  profilanswer
 

J'utilise le provider MyOleDb pour me connecter et requéter une base de données mySQL. L'application est une application asp.net en c#.
 
Toutefois j'arrive a des limitations plutôt contraignantes à savoir qu'il est (a priori) impossible d'exécuter des requetes telles que : SELECT LAST_INSERT_ID() ou encore SELECT MAX(id) FROM table.
 
Toutes les requetes de ce type ne fonctionnent pas.  
J'ai utilisé les différentes méthodes de requetage qu'offre ADO.NET... et rien à faire.
 
ExecuteScalar : l'objet retourné est vide <undefine value> qu'il me dit.
DataReader : il y a bien un élément dans le reader ... mais en fait aucune colonne (le truc trop bizare).
DataAdapter : pareil ... aucun résultat.
 
Bref je me retrouve bien bloqué. Pour information, les requètes précitées fonctionnent correctement avec les drivers ODBC ... mais les performances sont bien moindre en comparaison de OleDB, c'est pourquoi j'aimerais trouver une solution avec le provider myOleDb.


---------------
Mes gribouillages : http://vko.coldwire.net/galleries/
mood
Publicité
Posté le 22-12-2003 à 09:06:40  profilanswer
 

n°596474
bill.fr
Posté le 24-12-2003 à 14:55:26  profilanswer
 

Je fais pas de c# encore, mais essaie
 
select max(...) AS alias_max from ... Pitetre que ca passerait en renommant la colonne...
 
Sinon je sais pas, c'est sans doute une idée à la con mais des fois les idées à la con ça marche


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MyOleDb - SELECT MAX(id) FROM table ne fonctionne pas...

 

Sujets relatifs
[MySQL] Eviter les doublons dans une table ?Optimisation d'un remplissage de select! (PHP)
Table et form, comment faire un form par ligne ?Equivalent de cellspacing pour une table en CSS ?
Recuper la valeur des options selectionnees d'un selectMultiselection select
TABLE 100%, alternative ?Doublon dans des table mysql
depassement de INT_MAX lors d'un controle de saisie[PostgreSQL] phpPgAdmin, probleme de creation de table o_O
Plus de sujets relatifs à : MyOleDb - SELECT MAX(id) FROM table ne fonctionne pas...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR