IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Vb6 Sqlserver et paramètre date


Sujet :

VB 6 et antérieur

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Vb6 Sqlserver et paramètre date
    Bonjour
    j'essaie de passer une date à une proc Stockée mais j'ai toujours la même erreur :
    "fonctionnalité optionnelle non implémentée"

    voici mes divers essais :
    PS.Parameters.Append .CreateParameter("dateavis", adDDate, adParamInput, 8, Date)
    PS.Parameters.Append .CreateParameter("dateavis", adDBDate, adParamInput, 8, Date)
    PS.Parameters.Append .CreateParameter("dateavis", cdate(adchar), adParamInput, 8,
    Format(Date, "dd/mm/yyyy"))

    voici la déclaration dans ma PS :
    @dateavis as datetime

    si quelqu'un a une solution je suis preneuse !

  2. #2
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Voilà j'ai trouvé la solution et en plus j'ai trouvé comment passer un décimal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
                 Set Ps_w = New ADODB.Command
     
                 With Ps_w
                 .CommandType = adCmdStoredProc
                 .CommandText = "[ps_insert_absence]"
                 .ActiveConnection = db
                 End With
     
                 Dim MonParam3 As ADODB.Parameter
                 Set MonParam3 = New ADODB.Parameter
                 With MonParam3
                    .Name = "@abs_nomagt"
                    .Direction = adParamInput
                    .Type = adVarChar
                    .Size = 25
                    .Value = Trim(GridDetail.Columns(11).Text)
                 End With
                 Ps_w.Parameters.Append MonParam3
     
                 Dim MonParam6 As ADODB.Parameter
                 Set MonParam6 = New ADODB.Parameter
                 Dim maDate As String
                 maDate = Date
                 With MonParam6
                    .Name = "@abs_date_init"
                    .Direction = adParamInput
                    .Type = adVarChar
                    .Size = 20
                    .Value = maDate
                 End With
                 Ps_w.Parameters.Append MonParam6
     
                 Dim MonParam13 As ADODB.Parameter
                 Set MonParam13 = New ADODB.Parameter
                 With MonParam13
                    .Name = "@abs_nbjour"
                    .Direction = adParamInput
                    .Type = adDouble
                    .Value = CDbl(Replace(GridDetail.Columns(6).Text, ".", ","))
                 End With
                 Ps_w.Parameters.Append MonParam13
     
                 Ps_w.Execute

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6]récupération d'une date à partir d'une calendrier
    Par fahmichebaane dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/04/2006, 17h40
  2. [VB6]sqlserver 2000 message d'erreur
    Par Abydos Business Group dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 24/03/2006, 20h33
  3. [VB6]sortir toutes les dates entre deux dates
    Par AlfiQue dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/02/2006, 20h09
  4. Problème avec les paramètres date BDE/ODBC Oracle/XP Pro
    Par Bloon dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/10/2004, 11h09
  5. [VB6] [Fichier] Récupérer la date
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/11/2002, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo