tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1798
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dertobian dertobian ist offline Mitglied Silber
    Registriert seit
    Jun 2007
    Beiträge
    74
    Hallo,

    wie kann ich den Typ System::Byte[] (in der Datenbank varbinary) in ein System::String umwandeln?

    Gruß Tobian.
     

  2. #2
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.800
    Blog-Einträge
    5
    Hallo,

    welche Datentypen sollen das sein? Gehören die zu einer Bibliothek? Standard-Datentypen sind das jedenfalls nicht.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  3. #3
    dertobian dertobian ist offline Mitglied Silber
    Registriert seit
    Jun 2007
    Beiträge
    74
    Ich verwende die in Visual Studio. Die bekommst du über den Namespace System.
    Also die Konvertierung / Interpretation von varbinary in System::Byte macht Visual Studio selbst...

    Gruß Tobian.
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.800
    Blog-Einträge
    5
    Hallo,

    programmierst du möglicherweise in C++/CLI? Dann gehört die Frage meiner Meinung nach eher in die .NET-Ecke.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  5. #5
    dertobian dertobian ist offline Mitglied Silber
    Registriert seit
    Jun 2007
    Beiträge
    74
    Ja, teils teils. Bis jetzt konnte mir hier aber auch immer geholfen werden.
    Falls du das Thema verschieben möchtest, weil mir da mehr geholfen werden kann, gerne.

    Gruß Tobian.
     

  6. #6
    dertobian dertobian ist offline Mitglied Silber
    Registriert seit
    Jun 2007
    Beiträge
    74
    ... das Problem habe ich leider noch nicht gelöst.
    Ein Link würde mir auch schon helfen.

    Gruß Tobian.
     

  7. #7
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    Du brauchst dazu eine Instanz der Klasse System::Text::Encoding. Diese besitzt die Methode GetString(Byte[]), die ein Byte-Array in einen String umwandelt.

    Direkt verfuegbar sind die Klassen UTF7Encoding, UTF8Encoding, UTF32Encoding, UnicodeEncoding und ASCIIEncoding. Wenn dein Byte-Array in einem anderen Encoding vorliegt, kannst du die entsprechende Klasse mit der statischen Factory-Methode Encoding::GetEncoding() erzeugen.
     

Ähnliche Themen

  1. char* in System::String^
    Von brunlorenz im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 08.08.10, 17:19
  2. system.drawing.color+string
    Von kiff124 im Forum .NET Windows Forms
    Antworten: 3
    Letzter Beitrag: 20.10.08, 20:10
  3. Antworten: 2
    Letzter Beitrag: 05.10.08, 18:22
  4. System::String mit fopen einlesen?
    Von dertobian im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 08.08.07, 22:35
  5. [c++] char*<-system::string* konvertierungsproblem
    Von pflegefall im Forum VisualStudio & MFC
    Antworten: 4
    Letzter Beitrag: 29.03.06, 15:27