お世話になります。
アプリでデバックしているところ、クエリでSELECTしているところがエラーで落ちてしまいます。
デバックモードでクエリを抜いて、ツール上で流しても問題がないのですが、、
ハマってしまい進まないので、どなたかご助力いただけると助かります。
よろしくお願いします。
例外
no such table: 給料テーブル
C#
1 string dbPath = Application.StartupPath + @"kabukanri.db"; 2 using (SQLiteConnection con = new SQLiteConnection("Data Source=" + dbPath)) 3 { 4 con.Open(); 5 DataTable datable = new DataTable(); 6 7 StringBuilder sql = new StringBuilder(); 8 SQLiteCommand cmd = con.CreateCommand(); 9 10 SQLiteDataAdapter adapter = new SQLiteDataAdapter(); 11 12 sql.AppendLine("select"); 13 sql.AppendLine(" ログ.名前"); 14 sql.AppendLine(" ,給料.年度 || 給料.月度 "); 15 sql.AppendLine(" ,給料.支給金合計"); 16 sql.AppendLine(" ,給料.控除金合計"); 17 sql.AppendLine(" ,給料.差引支給額"); 18 sql.AppendLine(" ,給料.所得税"); 19 sql.AppendLine(" ,給料.健康保険"); 20 sql.AppendLine(" ,給料.厚生年金"); 21 sql.AppendLine(" ,給料.雇用保険"); 22 sql.AppendLine(" ,給料.その他税・控除等"); 23 sql.AppendLine("from"); 24 sql.AppendLine("給料テーブル 給料"); 25 sql.AppendLine(" left join ログイン者 ログ"); 26 cmd.CommandText = sql.ToString(); 27 var kyuryo = new SQLiteDataAdapter(cmd); 28 kyuryo.Fill(datable); 29 this.dataGridView1.DataSource = datable; 30 } 31 }
例外内容と、どの行で起こっているかを追記すれば、より正確な回答がもらえると思います。
回答1件
あなたの回答
tips
プレビュー