pingfr | Bonjour,
J'essais de réaliser un insert dans une base Mic$oft SQL server en php.
Mon server php4 tourne sous Linux avec Apache.
J'ai bien réussi à me connecter, à faire toutes sortes de requêtes sans aucun problèmes.
Par contre lors qu'un insert, j'ai un message d'erreur suivant :
Warning: mssql_query(): Sybase: Server message: INSERT failed because the following SET options have incorrect settings: 'ANSI_NULLS., QUOTED_IDENTIFIER, CONCAT_NULL_YIELDS_NULL, ANSI_WARNINGS, ANSI_PADDING'. (severity 16, procedure N/A)
Voici mon script :
Code :
- <?php
- $conn = mssql_connect('192.168.0.4','sa', '');
- mssql_select_db('database', $conn);
- $result = mssql_query ("Insert Into F_COMPTET (CT_Num, CT_Intitule, CT_Type, CG_NumPrinc, N_Risque, N_CatTarif,N_CatCompta, N_Period, N_Expedition,N_Condition, CT_NumPayeur) Values ('CUBUR','Cuburtin', 0, '4110000', 1, 1, 1, 1, 1, 1,'CUBUR')",$conn);
- $maligne_mss = mssql_fetch_array ($result);
- ?>
|
J'ai essayé cette requete avec MSQuery, et elle fonctionne.
Merci de votre aide ! Message édité par pingfr le 02-03-2006 à 15:46:56
|