데이터베이스에 제공된 마지막 기본 키를 반환 할 수 있습니까?데이터베이스에서 기본 키 가져 오기
이것은 부분적으로 데이터베이스에 연결하고 추가하는 방법이지만, 더 많은 정보가 필요하면 질문하십시오.
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");
}
}
감사합니다!
"마지막 기본 키"는 무엇을 의미합니까? 마지막 * 삽입 된 * 기본 키를 의미합니까? –
나는이 백업을 표시했다. 나는 질문을 한 사람을 표시하는 것이 매우 불공평하다고 생각합니다! – series0ne
안녕하세요. 답변 해 주셔서 감사합니다. 예, 마지막 기본 키를 의미했습니다. 미안합니다. –