Taille de chaine depuis MsSql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Taille de chaine depuis MsSql

par Hubert » 28 juin 2005, 11:48

Okay ben je saurai pour la prochaine fois lol

par zeus » 28 juin 2005, 11:45

Tu n'était pas enregistré quand tu as commencé le topic or seul les membres qui ont commencé un topic peuvent le mettre en résolu (à part les modos bien sûr)

par sausee2005 » 28 juin 2005, 11:42

en haut à gauche

par Hubert » 28 juin 2005, 11:41

Comment on marque un sujet comme résolu? :P

par Hubert » 28 juin 2005, 11:27

C'est bon je change pas dans la base, mais je fais un convert(text) sur la requête, tout est ok.

Merci a tous!

par DroP » 28 juin 2005, 11:26

Description
int mssql_field_length ( resource result , int offset )

mssql_field_length retourne la longueur d'un champ numéro offset dans le résultat result . Si offset est omis, le champ courant est utilisé.
Note
Note pour les utilisateurs Windows


cause d'une limitation dans l'API utilisé par PHP (MS DbLib C API), la longueur des champs VARCHAR est limitée à 255 . Si vous avez besoin d'enregistrer plus de données, utilisez un champ TEXT à la place.

tu es donc obligé de changé :)

par Hubert » 28 juin 2005, 11:21

Non non, pas MySql.... Je suis en MSSql..... SQLServeur.... La taille max du varchar c'est 8000

Et pour d'autres raisons, je dois garder le varchar... C'est au niveau de php que ça coince...

Qqun a une idée?

par zeus » 28 juin 2005, 11:19

Si c'est du texte pur, tu peut utiliser le format text

par DroP » 28 juin 2005, 11:17

varchar n'accepte que 255 caractères MAX, si tu veux en mettre plus il faut utilisé les "BLOB" ou "TEXT" et tout ce qui va avec (apres ca depend de la longeur du texte)

http://www.nexen.net/docs/mysql/annotee ... ?lien=text

Taille de chaine depuis MsSql

par Hubert » 28 juin 2005, 11:12

Hello!

J'ai un petit problème, j'ai un champ en base qui est varchar(1000) et quand il me reviens par le SELECT, il est tronqué à 256 caractères.....

Comment que je fais pour qu'il s'affiche en entier, le champs... lol

Merci de votre aide