Voici le message que me retourne SQL Server 2000 lors d'un Update lancé
à partir d'un programme en Windev :
===================================================================
Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent
des paramètres incorrects : 'ARITHABORT'.
Source = Microsoft OLE DB Provider for SQL Server
SQL State = 42000
Error Number = -2147217900
Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> :
Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq=39
Nombre de paramètres :=0
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
bonjour,
Eric a écrit:
Bonjour,
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent des paramètres incorrects : 'ARITHABORT'. Source = Microsoft OLE DB Provider for SQL Server SQL State = 42000 Error Number = -2147217900 Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> : Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9 Nombre de paramètres :=0
[Cursor settings Match] LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> <0> ================================================================== > Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien m'échapper ?
Windev !!!
Merci d'avance.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
bonjour,
Eric a écrit:
Bonjour,
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé
à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent
des paramètres incorrects : 'ARITHABORT'.
Source = Microsoft OLE DB Provider for SQL Server
SQL State = 42000
Error Number = -2147217900
Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> :
Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9
Nombre de paramètres :=0
[Cursor settings Match]
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>
<0>
================================================================== >
Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de
requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien
m'échapper ?
Windev !!!
Merci d'avance.
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent des paramètres incorrects : 'ARITHABORT'. Source = Microsoft OLE DB Provider for SQL Server SQL State = 42000 Error Number = -2147217900 Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> : Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9 Nombre de paramètres :=0
[Cursor settings Match] LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> <0> ================================================================== > Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien m'échapper ?
Windev !!!
Merci d'avance.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Sylvain Lafontaine
Windev doit probablement utiliser ODBC pour manipuler votre bdd.
Les connections ODBC et OLEDB exécutent souvent des opérations sur certaines options de SQL-Server lors de l'ouverture d'une connection et avant l'appel à l'exécution de la commande SQL proprement dite. Vous pouvez toujours vérifier vos paramètres de connection dans Windev, incluant le DSN si vous en utilisez-un et procéder aussi à une mise-à-jour des pilotes en installant la dernière version de MDAC.
Un coup d'oeil sur le profileur de SQL-Server pourrait également vous indiquer quels sont les différentes opérations effectuées par Windev lors de l'exécution de votre commande.
Finalement, vous seriez peut-être mieux d'aller voir sur les groupes de discussion Windev.
S. L.
"Eric" <ericb33+ wrote in message news:j3lgjjroit94$
Bonjour,
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent des paramètres incorrects : 'ARITHABORT'. Source = Microsoft OLE DB Provider for SQL Server SQL State = 42000 Error Number = -2147217900 Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> : Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9 Nombre de paramètres :=0
[Cursor settings Match] LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> <0> ================================================================== > Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien m'échapper ?
Merci d'avance.
-- Cordialement
Windev doit probablement utiliser ODBC pour manipuler votre bdd.
Les connections ODBC et OLEDB exécutent souvent des opérations sur certaines
options de SQL-Server lors de l'ouverture d'une connection et avant l'appel
à l'exécution de la commande SQL proprement dite. Vous pouvez toujours
vérifier vos paramètres de connection dans Windev, incluant le DSN si vous
en utilisez-un et procéder aussi à une mise-à-jour des pilotes en installant
la dernière version de MDAC.
Un coup d'oeil sur le profileur de SQL-Server pourrait également vous
indiquer quels sont les différentes opérations effectuées par Windev lors de
l'exécution de votre commande.
Finalement, vous seriez peut-être mieux d'aller voir sur les groupes de
discussion Windev.
S. L.
"Eric" <ericb33+spam@alussinan.org> wrote in message
news:j3lgjjroit94$.dlg@ericb33spam.alussinan.org...
Bonjour,
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé
à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent
des paramètres incorrects : 'ARITHABORT'.
Source = Microsoft OLE DB Provider for SQL Server
SQL State = 42000
Error Number = -2147217900
Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> :
Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9
Nombre de paramètres :=0
[Cursor settings Match]
LockType = <adLockUnspecified>, Location = <adUseNone>, Type =
<adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type =
<adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type =
<adOpenUnspecified>, Capacities = <ffffffff>
<0>
================================================================== >
Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de
requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien
m'échapper ?
Windev doit probablement utiliser ODBC pour manipuler votre bdd.
Les connections ODBC et OLEDB exécutent souvent des opérations sur certaines options de SQL-Server lors de l'ouverture d'une connection et avant l'appel à l'exécution de la commande SQL proprement dite. Vous pouvez toujours vérifier vos paramètres de connection dans Windev, incluant le DSN si vous en utilisez-un et procéder aussi à une mise-à-jour des pilotes en installant la dernière version de MDAC.
Un coup d'oeil sur le profileur de SQL-Server pourrait également vous indiquer quels sont les différentes opérations effectuées par Windev lors de l'exécution de votre commande.
Finalement, vous seriez peut-être mieux d'aller voir sur les groupes de discussion Windev.
S. L.
"Eric" <ericb33+ wrote in message news:j3lgjjroit94$
Bonjour,
Voici le message que me retourne SQL Server 2000 lors d'un Update lancé à partir d'un programme en Windev :
================================================================== > Echec de l'ouverture du fichier.
Description = UPDATE a échoué car les options SET suivantes comportent des paramètres incorrects : 'ARITHABORT'. Source = Microsoft OLE DB Provider for SQL Server SQL State = 42000 Error Number = -2147217900 Native Error Number = 1934
Requête exécutée sur la base <DEVELOP> : Texte de la requête :UPDATE F_DOCLIGNE SET DL_Ligne=1 WHERE cbMarq9 Nombre de paramètres :=0
[Cursor settings Match] LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff> <0> ================================================================== > Le problème, c'est que si j'exécute cette requête depuis l'Analyseur de requêtes, elle fonctionne très bien. Qu'est-ce qui peut bien m'échapper ?