VB.net ADO.net

Discussion dans 'Programmation' créé par cybernet, 11 Janvier 2006.

  1. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    salut wlad et bnat bladi, salut les programmeurs de blad," MABROUK 3IDKOM". tt d'abord c une bonne idée de créer une section de la programmation, khokom me7taj liha bezzaf, car il y a des plusieur probleme qui m'empeche de travailleir sur une nouvelle génération de la programation (programmation orientée objet :"POO") telqe JAVA, VB.net (VB7),
    Je suis un débutant en VB.net, j'ai connecté avec une base de données créée sous SQL Server, les tables de cette BD sont en mode relationnel, la connexion est marche bien, mais le problème qui m'empêche de travailler sur cette DB, c'est lors une opération de modification d'un nouveau enregistrement, il me donne un message d'erreur a cause de la relation entre les tables.
    A votre vue c'est quoi le problème? Quelle est la solution? J'attends un aide avec un petit "tutorial d'ADO.net".
    Merci en avance.

     
  2. BillGates

    BillGates Citoyen

    J'aime reçus:
    4
    Points:
    38
    Re : VB.net ADO.net

    c quoi le message d'erreur au juste ??
    je fais pas de VB, ni rien en .NET pour le moment, mais la POO et BD relationnelles oui...
    si possible donne le shema de ta BD ca va eclaircire le tout
     
  3. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    je ne souvien plus le message d'erreur, c le mode relationnel, qui fait cette erreur, a votre avis c qoi le pblm :(
     
  4. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    bnah le probleme peut aussi bien subvenir de ta requete, si il y a une relation entre des tables, et que t'a requette contient une valeur qui n'existe ps dans l table qui est reliée à celle ou tu fais l'ajout, bah ca te donne une erreur, surtout si c'est une clé étrangère..
     
  5. isitien

    isitien Bannis

    J'aime reçus:
    28
    Points:
    0
    Re : VB.net ADO.net

    ou bien tu utilises la meme valeur ds 2 ou +eurs tables et tu appelles cette valeur lors de ta rekette, alor kaytlef meskine makay3refch fine li yakhd [:Z]
     
  6. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    oui vous avez raison, il y un pblm avec les clé etranger, en tt cas merci (y) rak weld leblad
     
  7. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    à ton service, ca serait mieux si à chake fois, tu copie le message d'erreur, ca peut etre plus clair et l'aide sera plus rapide ;)
     
  8. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    10x Mr RedEey
     
  9. BillGates

    BillGates Citoyen

    J'aime reçus:
    4
    Points:
    38
    Re : VB.net ADO.net

    Il est rapide RedEye, c'est un Manga !!! hehehehehe

    cybernet : as-tu reussis a corriger ton erreur ou ca deconne encore ?
     
  10. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    euuhh mr bill gates, kekse manga a faire ici???
     
  11. BillGates

    BillGates Citoyen

    J'aime reçus:
    4
    Points:
    38
    Re : VB.net ADO.net

    RedEye : Manga c pour l'ilmage que tu as sur ton profile...
     
  12. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    merci a weld bladi, ca marche sont mode relationnel, daba rani galeb 3la hadak z3af, je prepare pr mon examen
    vive wlad leblad
     
  13. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    @bill gates : c un jeu : the king of fighters
     
  14. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    Re : VB.net ADO.net

    au cas de modification d'un tuple (element d'une table ) tu dois faire attention au autre element qui en dependent ( references et primary key !!! ) pour eviter c problemes quand tu effaces un element utilise tjs on cascade ou utilise un "trigger" c mieux
     
  15. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    pour l'utilisation d'un trigger faut savori kelle base de données il utilise, c possible avec une abse oracle, sql server, mais pas de siimple sgbd comme access...
     
  16. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    Re : VB.net ADO.net

    3andak sa7 ana khadam b postgresql
     
  17. cybernet

    cybernet Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    kanekhdem les bases de données SQL server et acces? mais comment je peux faire un trigger en cascade
     
  18. RedEye

    RedEye - أبو عبدالرحمن - Membre du personnel

    J'aime reçus:
    4153
    Points:
    113
    Re : VB.net ADO.net

    en access ya pas de trigger à mes connaissances
     
  19. rus

    rus Visiteur

    J'aime reçus:
    0
    Points:
    0
    Re : VB.net ADO.net

    c quoi le message d'erreur au juste ?
     
  20. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    Re : VB.net ADO.net

    trigger bou7do o on cascade bou7do
    en cascade khasak t créey sequence o tdir delete on cascade bach ila supprimitti chi wa7ad i 3awd i generi les key automatikmnt
     

Partager cette page