StringBuilder で文字列を作成しています。
StringBuilder Q = new StringBuilder();
Q.Append("INSERT INTO ");
Q.Append(_lstview_item);
Q.Append(" VALUES");
Q.Append("(");
for (i = 0; i < col_no; i++)
{
Q.Append("'");
Q.Append(col_value[i]);
Q.Append("'");
Q.Append(",");
}
Q.Append(")");
string query = Q.ToString();
ただし、","
文字列の最後に a が表示されます。使ってみた
string query = ext.Substring(0, ext.LastIndexOf(",") + 1);
余剰を削除します","
が、これにより も削除され")"
ます。
最後のコンマだけを削除するにはどうすればよいですか?
実際の結果:INSERT INTO .... VALUES('1','2','3',)
望ましい結果:INSERT INTO .... VALUES('1','2','3')