C# 將Byte[]位元組陣列存入 sqlite 資料庫
public class DataAccess
{
public static object obj = new object();
string pwd = "xxoooxxxoo";
public void AddData(string path,string Id, byte[] data)
{
string sqlStr = "insert into Resource(ID,Data) values(@id,@data)";// Id, data
string connStr = string.Format("Data Source={0};Password={1};Pooling=false",path,pwd);
SQLiteConnection conn = null;
try
{
conn = new SQLiteConnection(connStr);
if(conn.State != System.Data.ConnectionState.Open)
{
conn.Open();
}
lock (obj)
{
SQLiteCommand cmd = new SQLiteCommand(sqlStr, conn);
cmd.Parameters.Add("@id",System.Data.DbType.String).Value = System.Guid.NewGuid();
cmd.Parameters.Add("@data", System.Data.DbType.Binary).Value = data;
cmd.ExecuteNonQuery();
}
}
catch
{
throw;
}
}
}
{
public static object obj = new object();
string pwd = "xxoooxxxoo";
public void AddData(string path,string Id, byte[] data)
{
string sqlStr = "insert into Resource(ID,Data) values(@id,@data)";// Id, data
string connStr = string.Format("Data Source={0};Password={1};Pooling=false",path,pwd);
SQLiteConnection conn = null;
try
{
conn = new SQLiteConnection(connStr);
if(conn.State != System.Data.ConnectionState.Open)
{
conn.Open();
}
lock (obj)
{
SQLiteCommand cmd = new SQLiteCommand(sqlStr, conn);
cmd.Parameters.Add("@id",System.Data.DbType.String).Value = System.Guid.NewGuid();
cmd.Parameters.Add("@data", System.Data.DbType.Binary).Value = data;
cmd.ExecuteNonQuery();
}
}
catch
{
throw;
}
}
}
相關文章
- C#位元組陣列byte[]和字串string如何互相轉換C#陣列字串
- 位元組陣列流陣列
- Python資料庫模組(sqlite3,SQLite3)Python資料庫SQLite
- AES位元組陣列加密解密流程陣列加密解密
- C#快速搭建模型資料庫SQLite操作C#模型資料庫SQLite
- C/C# float與byte/u8 陣列的轉化C#陣列
- 位(bit/b)、位元組(byte/B)、字元字元
- Java陣列物件佔用多少個位元組?Java陣列物件
- 極客世界 極致位元組 — Byte CTF 位元組跳動網路安全攻防大賽即將打響
- python以16進位制列印位元組陣列Python陣列
- sql server資料庫如何儲存陣列,int[]float[]double[]陣列儲存到資料庫方法SQLServer資料庫陣列
- Java擷取指定區間內的陣列元素並存入新陣列Java陣列
- Python網路爬蟲抓取動態網頁並將資料存入資料庫MYSQLPython爬蟲網頁資料庫MySql
- Python 操作 SQLite 資料庫PythonSQLite資料庫
- Python操作SQLite資料庫PythonSQLite資料庫
- SQLite資料庫管理器:SQLPro for SQLite for MacSQLite資料庫Mac
- byte-buddy 位元組碼修改工具有償求助
- 高效操控SQLite資料庫,盡在SQLPro for SQLite for MacSQLite資料庫Mac
- SQLPro for SQLite Mac(SQLite資料庫管理工具)SQLiteMac資料庫
- Python連線SQLite資料庫PythonSQLite資料庫
- Android 中使用 SQLite 資料庫AndroidSQLite資料庫
- sqlite3資料庫操作SQLite資料庫
- WPF/C#:如何將資料分組顯示C#
- 伺服器陣列資料庫修復伺服器陣列資料庫
- 浮點數(float)線上轉位元組陣列的工具陣列
- 位元組陣列轉浮點數線上轉換器陣列
- C++讀取txt檔案,並將每一行的資訊存入結構體陣列中C++結構體陣列
- c# 陣列排序C#陣列排序
- php sqlite 建立本地資料庫PHPSQLite資料庫
- Python SQLite資料庫程式設計PythonSQLite資料庫程式設計
- C# 一維陣列如何快速實現陣列元素的資料型別的轉換?C#陣列資料型別
- 資料庫 sqlite3_get_table,sqlite3_free_table資料庫SQLite
- Solidity語言學習筆記————13、固定大小位元組陣列Solid筆記陣列
- Solidity語言學習筆記————14、動態位元組陣列Solid筆記陣列
- float浮點數線上轉位元組陣列轉換工具陣列
- 位運算實現整數與位元組陣列轉換陣列
- 位(bit)、位元組(Byte)、KB、MB、GB ... 之間的關係
- python過濾nginx access日誌存入資料庫中PythonNginx資料庫
- Response響應位元組資料