Clé

Clé - SQL/NoSQL - Programmation

Marsh Posté le 15-04-2003 à 14:48:24    

Comment récupérer la clé d'une base de données???????????????????????????????????????

Reply

Marsh Posté le 15-04-2003 à 14:48:24   

Reply

Marsh Posté le 15-04-2003 à 14:51:29    

quelle clé ?????????????????????????????????????????????????????????????????


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-04-2003 à 14:55:55    

regarde sous le paillasson!!!!!!!!!!

Reply

Marsh Posté le 15-04-2003 à 15:01:31    

La clé d'une table d'une base tu veux dire?
 
Qu'entends-tu par recupérer ? la connaitre ?
 
PRECISE ! :fou:


---------------
Fucking Hostile •/ Bust up, Tune down, Sabb off... / Dead Sex on my tongue
Reply

Marsh Posté le 15-04-2003 à 16:14:29    

Savoir le nom de la clé primaire par exemple si on ne la connait pas!!!!!!!!!!!!!!!!!!!!!!

Reply

Marsh Posté le 15-04-2003 à 16:44:52    

pour quel SGBDR ?

Reply

Marsh Posté le 15-04-2003 à 16:52:21    

access mais pas directement sous access c qd je me connecte a access via perl je voudrais savoir quels sont les clés des tables de ma base

Reply

Marsh Posté le 15-04-2003 à 17:00:56    

pour resumer tu attaques une base acces dont tu connais les noms des tables mais pas ceux des champs "cle primaire". et les autres champs tu les connais quand meme ?!
et donc tu veux récuper le nom des champs "cle primaire" :
 
ben aucune idée pour l'instant, DSL :D
 
sinon le résumé est correcte au moins ?

Reply

Marsh Posté le 15-04-2003 à 17:02:37    

Duc Duc a écrit :

access mais pas directement sous access c qd je me connecte a access via perl je voudrais savoir quels sont les clés des tables de ma base


 
je vois pas trop l'interet d'attaquer une base que tu ne connais pas :D
En plus, si tu ne précises pas l'API utilisée pour accéder à ta base, je ne vois pas comment on peut t'aider vu que ce n'est pas du SQL de base.


Message édité par Tetragrammaton IHVH le 15-04-2003 à 17:03:18

---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 16-04-2003 à 09:20:33    

j'utilise le module win32-odbc de perl pour y accéder et je dois a tout prix recupérer les clés c'est pour mon taff c'est ce qu'on me demande alors si vous avez une idée

Reply

Marsh Posté le 16-04-2003 à 09:20:33   

Reply

Marsh Posté le 16-04-2003 à 09:23:36    

Duc Duc a écrit :

j'utilise le module win32-odbc de perl pour y accéder et je dois a tout prix recupérer les clés c'est pour mon taff c'est ce qu'on me demande alors si vous avez une idée


et pourquoi perl? c'est oblige?

Reply

Marsh Posté le 16-04-2003 à 09:28:00    

ouais c'est imposé par l'entreprise et de toutes manières toute ma partie de développement que j'ai fait avant sur les bases de données et déjà en perl donc je me vois mal changer de langage et tout recommencer surtout que j'ai pas trop de temps sur ce projet

Reply

Marsh Posté le 16-04-2003 à 10:21:39    

Si ton module win32-odbc PERL ne dispose pas de fonctions d'énumération de champs, index,.... c'est mal barré
 
Personnellment en full Win, j'utilise les API de odbc32.dll mais me souviens pas d'une fonction pour récupérér les noms des clés et index
Sinon, "SQLColumns" (de mémoire) pour énumérer la structure de la table... des fois qu'un équivalent existe dans ton module
 
a+
 

Reply

Marsh Posté le 16-04-2003 à 12:14:41    

ouais ya SQL Columns mais ca me retourne que le type et le nom des champs

Reply

Marsh Posté le 16-04-2003 à 12:31:38    

Duc Duc a écrit :

ouais ya SQL Columns mais ca me retourne que le type et le nom des champs
 


 
Tu as SQLSpecialColumns qui retourne l'ensemble des colonnes pour identifer de manière unique à une ligne.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 16-04-2003 à 13:33:25    

quoi tu peux mieux expliquer stp

Reply

Marsh Posté le 16-04-2003 à 13:43:25    

Reference de l'API ODBC :
 
http://msdn.microsoft.com/library/ [...] h21apr.asp


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 16-04-2003 à 14:30:01    

tu peux mieux m'expliquer la syntaxe dans mon code parce que la si t'avais un script d'exemple ca m'aiderait mieux parce que sur le site je comprends pas grand chose j'ai vu aussi une fonction SQLPrimaryKeys si tu sais comment ca marche merci

Reply

Marsh Posté le 16-04-2003 à 14:51:50    

Ah ouais, je l'avais oublié celle là : utilise la fonction SQLPrimaryKeys, tu pourras récuperer la clé primaire (par contre je ne sais pas comment ça marche avec une clé primaire composée)


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 16-04-2003 à 14:56:03    

non mais t'as pas un exemple de script stp parce que je comprends que dal sur le site et ca marche avec win32::ODBC sous perl

Reply

Marsh Posté le 16-04-2003 à 15:00:46    

Duc Duc a écrit :

non mais t'as pas un exemple de script stp parce que je comprends que dal sur le site et ca marche avec win32::ODBC sous perl


 
Non, j'ai fait de l'ODBC seulement en C++ et depuis que j'en ai fait une encapsulation pour me faciliter son utilisation, je ne m'y suis plus replongé dedans.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 16-04-2003 à 15:12:54    

ouais ok bon bah c pas grave je vais essayer de comprendre mais c'est cho

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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