OleDbConnection conn = new OleDbConnection(); conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Administrator\Desktop\C#\text login\试题表.accdb"; conn.Open();
string sql="";
OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
linkLabel1.Text = dr["ID"].ToString(); richTextBox2.Text = dr["题目"].ToString();
label9.Text = dr["选项A"].ToString(); label10.Text = dr["选项B"].ToString();
label11.Text = dr["选项C"].ToString();
label12.Text = dr["选项D"].ToString();
}
中间差一个SQL语句实现下一页的功能,求解
我要实现一个下一题的功能
我用的是SQL数据,
也就是我需要按下Button时可以将下一组的信息显示出来,点一次向前读一次,并且不能超过最大的Id值,
当我在数据库里重新添加时,依旧可以读取出来,求个高人。
string sql="";
OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
linkLabel1.Text = dr["ID"].ToString(); richTextBox2.Text = dr["题目"].ToString();
label9.Text = dr["选项A"].ToString(); label10.Text = dr["选项B"].ToString();
label11.Text = dr["选项C"].ToString();
label12.Text = dr["选项D"].ToString();
}
中间差一个SQL语句实现下一页的功能,求解
我要实现一个下一题的功能
我用的是SQL数据,
也就是我需要按下Button时可以将下一组的信息显示出来,点一次向前读一次,并且不能超过最大的Id值,
当我在数据库里重新添加时,依旧可以读取出来,求个高人。
string sql="select top 1 from tablename where id <" + linkLabel1.Text + " orderby id desc"; //前