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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Quelques questions en SQLite...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelques questions en SQLite...

n°1129069
jjgan
...
Posté le 23-06-2005 à 18:18:36  profilanswer
 

Est-il possible d'avoir une PRIMARY KEY autoincrémentée ?
Comment faire des jointures SQL classiques ?
J'entends par là une jointure du type :

SELECT bla FROM table1, table2 WHERE table1.champ=table2.autreChamp

mood
Publicité
Posté le 23-06-2005 à 18:18:36  profilanswer
 

n°1148484
jjgan
...
Posté le 12-07-2005 à 23:11:03  profilanswer
 

cherche tjrs pour l'auto incrémentation

n°1148900
jjgan
...
Posté le 13-07-2005 à 11:57:04  profilanswer
 

SELECT count(distinct item.idItem) AS it FROM item  JOIN LienLabelItem ON
item.idItem=lienLabelItem.idItem  WHERE (droitItem IN(1,2,3) OR
idUtilisateur="1" )  AND item.idItem IN ("19","17","14",)


 
Comment faire pour avoir ça en SQLite ?
Ou un équivalent  :)  
 
Il ne veut pas du distinct à ce niveau...

n°1148909
Arjuna
Aircraft Ident.: F-MBSD
Posté le 13-07-2005 à 12:00:41  profilanswer
 

il sait pas faire ça de base ?
 
ben... y'a pas 36 solutions. quite à prendre un truc merdique, vire cette daube et utilise Access, il est infiniment plus puissant (c'est bien la première fois que je vois un SGBD aussi nul, même MySQL s'en sort mieu !)

n°1148999
jjgan
...
Posté le 13-07-2005 à 13:08:00  profilanswer
 

J'ai pas dis qu'il savait pas,
mais comme ça il me sort une erreur (qui disparait si j'enlève le distinct)
 
SQLite à beaucoup d'avantages, et je ne voudais pas utiliser un SGBD non libre. (et payant en plus)

n°1149022
glod 2
Votre trajet, notre projet.
Posté le 13-07-2005 à 13:45:29  profilanswer
 

Ben utilise firebird alors :o

n°1149046
Arjuna
Aircraft Ident.: F-MBSD
Posté le 13-07-2005 à 14:08:20  profilanswer
 

access, c'est pas libre, mais tant que tu ne fait qu'utilise une base de données dans un programme, c'est parfaitement gratuit : le moteur de requêtes d'Access est livré dans MDAC, dont un simple lien ODBC vers un fichier *.mdb suffit à se servir d'access...²

n°1215090
jjgan
...
Posté le 05-10-2005 à 00:39:43  profilanswer
 

Comment faire un ORDER BY sur un champ de type string qui ne prenne pas en compte la case ?

n°1215182
godbout
Génial.
Posté le 05-10-2005 à 09:23:35  profilanswer
 

Pour avoir utilisé pendant un temps SQLite, perso je l'ai trouvé très bien, pour un petit système de base. Ultra rapide.
Access euh... :D

n°1220879
jjgan
...
Posté le 11-10-2005 à 23:16:58  profilanswer
 

Up pour le ORDER BY :)
 
Pour l'auto incrémentation j'ai trouvé :
il faut définir une "primary key" en "integer" et ça sera automatiquement un champ auto incrémenté.

mood
Publicité
Posté le 11-10-2005 à 23:16:58  profilanswer
 

n°1220883
betsamee
Asterisk Zeperyl
Posté le 11-10-2005 à 23:19:04  profilanswer
 

jjgan a écrit :

Comment faire un ORDER BY sur un champ de type string qui ne prenne pas en compte la case ?


doit bien y avoir un truc du style
order by Lcase(tonstring)  
non?

n°1220994
Oreste
Posté le 12-10-2005 à 10:04:11  profilanswer
 

SQLite est encore jeune mais même comme ca il est encore loin devant access que se soit en treme de performance ou de portabilité. C est sur fo potasser un peu pour trouver ce qu on veut, ici pas de drag'n'drop dans une jolie petite interface...

n°1220997
betsamee
Asterisk Zeperyl
Posté le 12-10-2005 à 10:07:15  profilanswer
 

SQLite est tres jeune , je ne vois pas la necessite de l'utiliser lorsqu on a des outils (pas parfaits certes) mais bien plus murs ( et gratuits) que sont MySQL et PosgreSQL

n°1221006
Oreste
Posté le 12-10-2005 à 10:18:15  profilanswer
 

betsamee a écrit :

SQLite est tres jeune , je ne vois pas la necessite de l'utiliser lorsqu on a des outils (pas parfaits certes) mais bien plus murs ( et gratuits) que sont MySQL et PosgreSQL


 
Bah ya pas 36 solutions gratos pour avoir une bdd portable (pour une appli cliente) , Mysql et PostGre ne fonctionne qu en mode server donc bon.... il reste SQLite, Derby (ma préférée !) et d autre que je ne connais pas

n°1221027
onizuka_se​nsei
Posté le 12-10-2005 à 10:46:02  profilanswer
 

betsamee a écrit :

SQLite est tres jeune , je ne vois pas la necessite de l'utiliser lorsqu on a des outils (pas parfaits certes) mais bien plus murs ( et gratuits) que sont MySQL et PosgreSQL


Ce n'est pas destiné à la même utilisation non plus.. SQLITE, c'est pour l'embarqué.

n°1221030
betsamee
Asterisk Zeperyl
Posté le 12-10-2005 à 10:50:43  profilanswer
 

onizuka_sensei a écrit :

Ce n'est pas destiné à la même utilisation non plus.. SQLITE, c'est pour l'embarqué.


ok j'avais pas vu qu il devait faire de l'embarque desole  :D

n°1221045
onizuka_se​nsei
Posté le 12-10-2005 à 11:09:35  profilanswer
 

Enfin je ne le sais pas non plus, c'est pas précisé il me semble, mais je m'en doute puisque c'est son utilisation la plus courante :D


Message édité par onizuka_sensei le 12-10-2005 à 11:12:02

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

  Quelques questions en SQLite...

 

Sujets relatifs
CSS - Questions de débutantquestions sur la réalisation d'un site commercial
Mutex Sémaphores qq questionsPlusieurs questions en visual asic
questions connesQuestions sur les images et les movieclips
Question : pro*C / htmlProgrammation Interfaces Graphiques : questions
2 Questions : fonction Chr() et variable static[Eclipse] Deux questions concernants les vues
Plus de sujets relatifs à : Quelques questions en SQLite...


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