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

Bases de données Delphi Discussion :

[SQL SERVER 2000] Comment declarer un champ blob?


Sujet :

Bases de données Delphi

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    624
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 624
    Points : 754
    Points
    754
    Par défaut [SQL SERVER 2000] Comment declarer un champ blob?
    Bonjour

    Quel est le type de donnée BLOB sous MSSQLServer?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Create Table(
      idx  int IDENTITY(1,1) PRIMARY KEY,
      BlobField  ?  
     
    )
    Le champ sert à stoquer une classe ou une fiche

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 235
    Points : 8 504
    Points
    8 504
    Par défaut
    Je pense que tu auras plus de change d'avoir une réponse sur le forum SQL Serveur

    Sinon, si c'est un champ varbinary, l'écriture se fait de la manière suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    CREATE TABLE [dbo].[Table_1](
    	[monbin] [varbinary](max) NULL
    ) ON [PRIMARY]
    (Script réalisé avec le générateur de script de SQL Server Express 2005)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    624
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 624
    Points : 754
    Points
    754
    Par défaut
    Avec un champ de type image cela fonctionne.
    (Le Type image de MSSQLServer est vu comme comme un TBlobField)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var 
      BlobF: TBlobField;
     
      ------
     
    BlobF := Table.FieldByName('BlobField') as TBlobField;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     Create Table Test1(
      idx  int IDENTITY(1,1) PRIMARY KEY,
      BlobField  image  
     
    )

    Merci.

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

Discussions similaires

  1. [SQL SERVER 2000] Comment créer une table "liée" ?
    Par aloisio11 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/01/2008, 16h43
  2. [Sql server 2000} Groupe By et champs de type image
    Par paradeofphp dans le forum Langage SQL
    Réponses: 1
    Dernier message: 13/04/2007, 00h29
  3. Réponses: 1
    Dernier message: 20/03/2007, 13h39
  4. [SQL Server 2000] comment faire ?
    Par LeNeutrino dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/12/2006, 23h36
  5. [SQL SERVER 2000] comment renommer le serveur
    Par tafamilk dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/11/2006, 10h56

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