是否可以返回數據庫中給出的最後一個主鍵?從數據庫檢索主鍵
這部分是我如何連接並添加東西到我的數據庫,但如果您需要更多的信息請詢問。
public partial class MainWindow : Window
{
System.Data.SqlClient.SqlConnection con;
System.Data.SqlClient.SqlDataAdapter da;
DataSet sessions;
主要
public MainWindow()
{
InitializeComponent();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
con = new System.Data.SqlClient.SqlConnection();
sessions = new DataSet();
con.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\md\\PokerDataBase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
con.Open();
string sql = "SELECT * From Sessions";
da = new System.Data.SqlClient.SqlDataAdapter(sql, con);
da.Fill(sessions, "Sessions");
con.Close();
System.Data.SqlClient.SqlCommandBuilder cb;
cb = new System.Data.SqlClient.SqlCommandBuilder(da);
DataTable dt = sessions.Tables["Sessions"];
DataRow table = sessions.Tables["Sessions"].Rows[position];
table[0] = "Some Data";
table[1] = "Some Data";
table[2] = "Some Data";
table[3] = 2;
table[4] = 3;
sessions.Tables["Sessions"].Rows[2].Delete();
sessions.Tables["Sessions"].Rows.InsertAt(table, 2);
da.Update(sessions, "Sessions");
}
}
感謝在看看!
「最後的主鍵」是什麼意思?你的意思是最後一個*插入的主鍵? – 2012-08-02 14:22:53
我標記爲備份。我認爲讓某人不高興問問題是非常不公平的! – series0ne 2012-08-02 14:27:16
嗨,謝謝你的回答!是的,我的意思是最後一把鑰匙。對於那個很抱歉。 – 2012-08-03 07:24:12