Partage
  • Partager sur Facebook
  • Partager sur Twitter

{{Titre incorrect}} PROBLEME DE REQUETE SQL

6 mai 2011 à 17:54:15

bonjour , j'ai effectuer un programme en Qt consistant à se connecté dans une base de données et je voudrai savoir si dans la requête INSERT INTO nous pouvons mettre le contenu d'une chaine de caractère déclaré ds le programme en c++.

FILE *tr;
int i;
char x[20],quitte='\0'; //n° code barre max 20
for(i=0;i<20;i++)x[i]='\0';//initialiser le table
tr = fopen("signal_recu.txt", "a" ) ;
if (tty_ouverture()<0) //ouverture du port tty
{
printf ("verifier votre connexion USB \n");
exit(EXIT_FAILURE);
}

i=0;
while(1){
read(tty_fd,&x[i],1);//lecture du code caractere par carac
if(x[i]!='\0'){
printf("%c",x[i]);
QSqlDatabase *db = QSqlDatabase::addDatabase("QMYSQL3");
db->setHostName("localhost");//déclaration de l'hôte
db->setUserName("SYGA");//nom de l'utilisateur
db->setPassword("TS2IRIS");//Mot de passe
db->setDatabaseName("abs");//Nom de la base de donnees

if ( db->open() ){//si ouverture de la BD
printf ("connexion établie");
}
else printf (" pas de connexion");
QSqlQuery q;

q.exec("insert into absences values(".x[i].",curdate(),curtime(),'TS2IU')"); //PARTIE A CORRIGER!!!!!!!!!!!!!!
//fprintf(tr,"%c",x[i]);
i++;
  • Partager sur Facebook
  • Partager sur Twitter
6 mai 2011 à 17:59:19

Le message qui suit est une réponse automatique activée par un modérateur.
Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


Merci d'utiliser les balises de code


Bonjour,

Les forums du Site du Zér0 disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source.
Vous avez posté un code source sans utiliser cette fonctionnalité. Pourriez-vous éditer votre message afin d'ajouter ces balises ? Pour cela, sélectionnez votre code à colorer et utilisez le bouton Image utilisateur afin de choisir la coloration adaptée. Veillez à bien choisir le langage de programmation afin que la coloration soit pertinente.

De plus, veillez à ce que votre code soit correctement indenté.

Afin de ne pas surcharger le sujet, ne postez pas votre code coloré dans un nouveau message mais éditez le premier (grâce au bouton Image utilisateur).

Cela aura pour effet de "colorer" votre code et donc d'en faciliter grandement la lecture. Vous aurez ainsi beaucoup plus de chances d'avoir des réponses.

Voici un exemple de code non coloré (mauvais exemple) :

int main(int argc, char *argv[])
{
long choixOperation;

printf("Choisissez l'operation a effectuer");
/* etc. */
}

Voici maintenant le même code coloré, utilisant la balise "code" (bon exemple) :

int main(int argc, char *argv[])
{
    long choixOperation;

    printf("Choisissez l'operation a effectuer");
    /* etc. */
}


C'est plus clair n'est-ce pas ? ;)

Plus d'informations à ce sujet.

Merci de votre compréhension. :)
Les modérateurs.
  • Partager sur Facebook
  • Partager sur Twitter
Pwaite.net > Transfert de crédit téléphonique et monétisation de site web                                                                                        « I am awesome »
6 mai 2011 à 17:59:27

Le message qui suit est une réponse automatique activée par un modérateur.
Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


Le titre du sujet est incorrect


Bonjour,



Ce sujet a un titre qui ne décrit pas correctement le sujet, ou le titre est en majuscules. Vous pouvez re-poster votre sujet en rectifiant ce point.

Voici quelques correspondances pour vous aider à choisir au mieux votre titre :



Merci de votre compréhension :)
Les modérateurs.
  • Partager sur Facebook
  • Partager sur Twitter
Pwaite.net > Transfert de crédit téléphonique et monétisation de site web                                                                                        « I am awesome »