> Я имел в виду - buffer. Сравни buffer.Length и bufferLength

Это не могу прямо щас сделать.

А выделяется буфер при вызове GetDatabaseInfo из GetServerVersion:

public string GetServerVersion()
{
   byte[] items = new byte[]
   {
     IscCodes.isc_info_isc_version,
     IscCodes.isc_info_end
   };

   return this.GetDatabaseInfo(items, 
IscCodes.BUFFER_SIZE_128)[0].ToString();
}


public ArrayList GetDatabaseInfo(byte[] items, int bufferLength)
{
   byte[] buffer = new byte[bufferLength];

   this.DatabaseInfo(items, buffer, buffer.Length);

   return IscHelper.ParseDatabaseInfo(buffer);
}


--~--~---------~--~----~------------~-------~--~----~
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы 
"gmane.comp.db.firebird.russian" на группах Google.
 Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
[email protected]
 Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: [EMAIL 
PROTECTED]
 Дополнительные варианты находятся на странице группы 
http://groups.google.com/group/ru-firebird?hl=ru
-~----------~----~----~----~------~----~------~--~---

Ответить