Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3170|Válasz: 0

[Forrás] A .NET átalakítja az adatbázis varbináris stringjét egy byte[] tömbjé[] tömbbe

[Linket másol]
Közzétéve 2023. 10. 31. 21:09:35 | | | |
Követelmények: Az adatbázis mezőtípusa varbinary(MAX), és az adatbázis lekérdezés 0x-et mutat..., valójában a mező információi közvetlenül bájtra olvashatók ADO.NET-en, de a varbinary(MAX) stringet be akarom alakítani byte[] tömbjé, kódon keresztül.

C#, BYTE[] és hexadecimális láncsorok egymásra konvertálódnak
https://www.itsvse.com/thread-10039-1-1.html

A varbináris (MAX) lekérdezés a következő formátumban jelenik meg:0x[hexString 16 String]

A kódex a következő:

Először a húr első két bitét el kell távolítani,Mentsük el a konvertált bájtot[] képként, majd hasonlítsuk össze az eredeti képpel, és a fájl pontosan ugyanaz lesz, ahogy az alábbi ábrán látható:



(Vége)





Előző:[Praktiki harc] Használd Lucene.Net + Jieba.NET segítségével könnyű, helyszíni keresést építs
Következő:EF egyidejű kivétel DbUpdateConcurrencyException újrakérdezi a gyorsítótározott értéket
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com