這是我的逗號分隔值文件轉換代碼。當我轉換CSV文件並將其保存到數據庫它將數據保存在數據庫之間「」,所以我該如何刪除「」
string deliminator = ",";
string tablename = "Converted";
//string filelink = FileName.Text;
string fileintro = FileName.Text;
DataSet DS = new DataSet();
StreamReader SR = new StreamReader(fileintro.Trim());
DS.Tables.Add(tablename);
DS.Tables[tablename].Columns.Add("A");
DS.Tables[tablename].Columns.Add("B");
DS.Tables[tablename].Columns.Add("C");
DS.Tables[tablename].Columns.Add("D");
DS.Tables[tablename].Columns.Add("E");
DS.Tables[tablename].Columns.Add("F");
DS.Tables[tablename].Columns.Add("G");
DS.Tables[tablename].Columns.Add("H");
DS.Tables[tablename].Columns.Add("I");
...
SQLiteConnectionconn=newSQLiteConnection(ConfigurationManager.ConnectionStrings["dbcon"].ConnectionString);
SQLiteCommand cmd = new SQLiteCommand ("INSERT INTO ConvertData (a,b,c,d,e,f) values ('"+a+"'...), con);
cmd.ExecuteNonQuery();
co.Close();
FileName.Text = "";
}
它在數據庫表中保存的數據,如「1,2,3,4,5,6,7」憑什麼我通常將它保存如1,2- ,3,4,5,6,放入數據庫列。'
你應該表現出碼:1)可以編譯和2)包含了所有必要的數據。什麼是你的列的數據類型?什麼是'a'?在你的查詢中?顯示完整查詢和所有變量以及如何構造它們 – derpirscher