<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.us.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>1 May 2017 18:43:54 Z</lastBuildDate><pubDate>1 May 2017 18:43:54 Z</pubDate><description>Does somebody have an idea, how can I repair this problem?&#13;
I work with WINDEV 21 and MSSQL. I appeal to the DB with Microsoft ODBC Driver for SQL Server Version 12.00.2000.&#13;
&#13;
In a table a field "Free_Info" is defined as varbinary (1002), not null. &#13;
By the takeover in the DataModell of WINDEV the field has been taken over as a "text" from the Sub type "Text memo" (Type Multi-Line-Text)&#13;
If I try to write a new record with HADD I receive the following error:&#13;
&#13;
Error at line 41 of Global Procedure Protokoll_Gerät process.&#13;
HAdd function called.&#13;
OLE DB access error.&#13;
Error Number = 170137 &#13;
 &#13;
Failure saving value of &lt;Free_Info&gt; item present in &lt;&gt; file.&#13;
Check whether &lt;adVarBinary&gt; items are supported by your provider.&#13;
Value = &lt;GerID 503211 nach Audit eingelagert. | Eingelagert auf : STO: TAL -Talheim  -  LO: 2-HochRegalLager  -  LP: H.   1.02.03&gt;&#13;
&#13;
System Error Details:&#13;
&#13;
	Description = Fehler bei einem aus mehreren Schritten bestehenden OLE DB-Vorgang.  Prüfen Sie die einzelnen OLE DB-Statuswerte, falls vorhanden. Daten wurden nicht verarbeitet .&#13;
	Source = Microsoft OLE DB Provider for SQL Server&#13;
	Error Number = -2147217887 (0x80040e21)&#13;
&#13;
&#13;
----- Technical Information -----&#13;
&#13;
Project : LIAS_Warrenwirtschaft&#13;
&#13;
WL call:&#13;
Process of 'Global Procedure Protokoll_Gerät' (COL_Verarbeitungsroutinen.Protokoll_Gerät), line 41, thread 0&#13;
'HAdd' function, syntax 1&#13;
&#13;
What happened?&#13;
OLE DB access error.&#13;
Error Number = 170137 &#13;
 &#13;
Failure saving value of &lt;Free_Info&gt; item present in &lt;&gt; file.&#13;
Check whether &lt;adVarBinary&gt; items are supported by your provider.&#13;
Value = &lt;GerID 503211 nach Audit eingelagert. | Eingelagert auf : STO: TAL -Talheim  -  LO: 2-HochRegalLager  -  LP: H.   1.02.03&gt;&#13;
&#13;
Error code: 73001&#13;
Level: fatal error&#13;
WD55 error code: 3001&#13;
&#13;
System error message:&#13;
	Description = Fehler bei einem aus mehreren Schritten bestehenden OLE DB-Vorgang.  Prüfen Sie die einzelnen OLE DB-Statuswerte, falls vorhanden. Daten wurden nicht verarbeitet .&#13;
	Source = Microsoft OLE DB Provider for SQL Server&#13;
	Error Number = -2147217887 (0x80040e21)&#13;
&#13;
Dump of the error of 'wd210hf64.dll' module (21.0.124.5).&#13;
Identifier of detailed information (.err): 72801&#13;
Debugging information:&#13;
IEWDOLDB=113.9&#13;
Module=&lt;WDOLDB&gt;&#13;
Version=&lt;21.0.11.0&gt;&#13;
Provider: SQLOLEDB&#13;
User: sa&#13;
Data source: JMLAP\MSSQLSERVER2014&#13;
Database: LIAS_Nexchance&#13;
Connection time-out: 30&#13;
Command time-out: 30&#13;
Unicode supported: 1&#13;
Page code of WL: 1252&#13;
Page code of the connection: UTF-16&#13;
&#13;
MDAC Version = &lt;6.3.9600.16384&gt;.&#13;
&#13;
[Data format]&#13;
Query Parameter Checked = &lt;1&gt; = &lt;INTEGER&gt;&#13;
Query Parameter Needing conversion = &lt;97&gt; = &lt;INTEGERBOOLDECIMAL&gt;&#13;
DecimalSeparator = &lt;Undefined&gt;&#13;
DateFormat = &lt;Undefined&gt;&#13;
&#13;
[Cursor settings Match]&#13;
LockType = &lt;adLockOptimistic&gt;, Location = &lt;adUseServer&gt;, Type = &lt;adOpenKeyset&gt;, Capacities = &lt;10fef00&gt;&#13;
LockType = &lt;adLockPessimistic&gt;, Location = &lt;adUseServer&gt;, Type = &lt;adOpenKeyset&gt;, Capacities = &lt;10fef00&gt;&#13;
LockType = &lt;adLockUnspecified&gt;, Location = &lt;adUseNone&gt;, Type = &lt;adOpenUnspecified&gt;, Capacities = &lt;ffffffff&gt;&#13;
&#13;
[Recordset 1]&#13;
Settings = &lt;LockType = &lt;adLockPessimistic&gt;, Location = &lt;adUseServer&gt;, Type = &lt;adOpenKeyset&gt;, Capacities = &lt;10fef00&gt;&gt;&#13;
CapacitiesSupported = &lt;adAddNew;adApproxPosition;adBookmark;adDelete;adFind;adHoldRecords;adMovePrevious;adNotify;adResync;adUpdate;adUpdateBatch;&gt;&#13;
CapacitiesNotsupported = &lt;adIndex;adSeek;&gt;&#13;
HFFunctionsSupported = &lt;HAjoute;HSupprime;HModifie;HPositionCourante;HAvance;HRecule;HLitPremier;HLitSuivant;HLitPrecedent;HRecherche;&gt;&#13;
HFFunctionsNotsupported = &lt;&gt;&#13;
&#13;
&#13;
[Recordset 2]&#13;
Settings = &lt;LockType = &lt;adLockOptimistic&gt;, Location = &lt;adUseServer&gt;, Type = &lt;adOpenKeyset&gt;, Capacities = &lt;10fef00&gt;&gt;&#13;
CapacitiesSupported = &lt;adAddNew;adApproxPosition;adBookmark;adDelete;adFind;adHoldRecords;adMovePrevious;adNotify;adResync;adUpdate;adUpdateBatch;&gt;&#13;
CapacitiesNotsupported = &lt;adIndex;adSeek;&gt;&#13;
HFFunctionsSupported = &lt;HAjoute;HSupprime;HModifie;HPositionCourante;HAvance;HRecule;HLitPremier;HLitSuivant;HLitPrecedent;HRecherche;&gt;&#13;
HFFunctionsNotsupported = &lt;&gt;&#13;
&#13;
&#13;
Fonction (7,0)&#13;
Additional Information:&#13;
EIT_NATIVECODE : &lt;170137&gt;&#13;
EIT_ADOCODE : &lt;-2147217887&gt;&#13;
EIT_BASECODE : &lt;0&gt;&#13;
EIT_ODBCDESCRIPTION : &lt;Fehler bei einem aus mehreren Schritten bestehenden OLE DB-Vorgang.  Prüfen Sie die einzelnen OLE DB-Statuswerte, falls vorhanden. Daten wurden nicht verarbeitet .&gt;&#13;
EIT_LOGICALTABLENAME : &lt;LOG_Geräte&gt;&#13;
EIT_PILEWL :&#13;
Global Procedure Protokoll_Gerät (COL_Verarbeitungsroutinen.Protokoll_Gerät), line 41&#13;
Global Procedure Lagerfachsatz_anlegen_Teil1 (COL_Verarbeitungsroutinen.Lagerfachsatz_anlegen_Teil1), line 74&#13;
Global Procedure Lagerplatz_suchen (COL_Verarbeitungsroutinen.Lagerplatz_suchen), line 63&#13;
Click BTN_Verarbeiten ( SC_SuperControl1 ) (WIN_Audit_ArtikelModell.SC_SuperControl1.BTN_Verarbeiten), line 25&#13;
EIT_DATEHEURE : 01/05/2017 18:07:59&#13;
EIT_TYPE_WDFILE : &lt;7&gt;&#13;
EIT_IDCODE : &lt;458752&gt;&#13;
&#13;
Help&#13;
&#13;
&#13;
&#13;
if the code :&#13;
&#13;
LOG_Geräte.GSDID = GerID&#13;
LOG_Geräte.Datuma = DateSys()&#13;
LOG_Geräte.Geraetedurchlaufstatus = Durchlaufstatus&#13;
LOG_Geräte.LLFAC_GID = Fachsatz_GID&#13;
LOG_Geräte.ProgrammName = ProgrammName &#13;
LOG_Geräte.Timea = TimeSys()&#13;
LOG_Geräte.Usera = gsUser_Angemeldet&#13;
LOG_Geräte.Free_Info = Info_Text&#13;
&#13;
GID_Erzeugen(LOG_Geräte.LOGGID, ProgrammName,gsUser_Angemeldet,gnFirmenNr_Standard)&#13;
&#13;
HAdd(LOG_Geräte)</description><ttl>30</ttl><generator>WEBDEV</generator><language>en_US</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60718-ole-access-error-error-number/read.awp</link><title>OLE DB access error. Error Number = 170137</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster></channel></rss>
