Announcement

Collapse
No announcement yet.

ADO :-((

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ADO :-((

    es ist so ich
    versuche mit Hilfe von ADO auf DB zugreifen, dazu habe eine Klasse geschrieben:
    #define INITGUID
    #import "C:\Programme\Gemeinsame Dateien\System\ADO\msado15.dll" rename_namespace("ADOCG") rename("EOF", "EndOfFile")
    using namespace ADOCG;
    #include "icrsint.h"

    class CCustomRs : public CADORecordBinding
    {
    public:
    BEGIN_ADO_BINDING(CCustomRs)
    ADO_VARIABLE_LENGTH_ENTRY2(1, adVarChar, m_szFirstName, Âsizeof(m_szFirstName), lFirstNameStatus, TRUE)
    ADO_VARIABLE_LENGTH_ENTRY2(2, adVarChar, m_szLastName, Âsizeof(m_szLastName), lLastNameStatus, TRUE)
    ADO_VARIABLE_LENGTH_ENTRY2(3, adVarChar, m_szPhone, Âsizeof(m_szPhone), lPhoneStatus, TRUE)
    END_ADO_BINDING()

    public:
    CHAR m_szFirstName[51];
    CHAR m_szLastName[51];
    CHAR m_szPhone[51];

    };
    leider kriege ich folgenden Fehler :
    warning C4146: Einem vorzeichenlosen Typ wurde ein unaerer Minus-Operator zugewiesen; das Ergebnis ist weiterhin vorzeichenlos

    wenn ich auf den Fehler klicke lande ich :
    enum RecordCreateOptionsEnum
    {
    adCreateCollection = 8192,
    adCreateStructDoc = -2147483648,
    adCreateNonCollection = 0,
    adOpenIfExists = 33554432,
    adCreateOverwrite = 67108864,
    adFailIfNotExists = -1
    };
Working...
X