[英]Cannot find table 0
當我嘗試向表pay_cheque插入任何幫助時出現此錯誤
private void btnadd_Click(object sender, EventArgs e)
{
string s = "insert into pay_cheque values('Sai','Sai','Sai','Sai','10.2','1989/2/3','Sai')";
SqlConnection con = new SqlConnection("server=.;Data Source=.;Initial Catalog=Book;Integrated Security=True");
SqlDataAdapter da = new SqlDataAdapter(s, con);
DataSet ds = new DataSet();
da.Fill(ds, "x");
dataGridView1.DataSource = ds.Tables[0];
}
Fill方法將檢索查詢的數據並填充數據集。 但是,您沒有使用查詢語句。 您只能使用SELECT語句執行此操作,然后才能檢索數據並填充數據集。
要檢索數據,請在插入后基於主鍵使用SELECT語句。 即使這樣做在我看來也毫無用處。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.