shardingjdbc官方文檔 Sqlite獲取表結(jié)構(gòu)?
Sqlite獲取表結(jié)構(gòu)?public DataTable iniStrutDv(字符串tableName,SQLiteConnection conn){DataSet ds=new DataSet()
Sqlite獲取表結(jié)構(gòu)?
public DataTable iniStrutDv(字符串tableName,SQLiteConnection conn){DataSet ds=new DataSet()連接打開(kāi)()string sql=“PRAGMA table”info(“tableName”)“SQLiteDataAdapter sda=new SQLiteDataAdapter()sda.SelectCommand命令=新建系統(tǒng)數(shù)據(jù)SQLite.SQLiteCommand()sda.SelectCommand.CommandText命令=sqlsda.SelectCommand.Connection連接=conn SQLiteCommandBuilder scb=新建SQLiteCommandBuilder(sda)sda.填充(ds)連接關(guān)閉()返回ds.表格[0]}
以上代碼是我自己寫(xiě)的,正在使用中。您需要通過(guò)傳入來(lái)獲取表名和結(jié)構(gòu)的連接。返回的是一個(gè)具有表結(jié)構(gòu)的表。