首先....要在配置...InsertCommand,DeleteComand,UpdateCommand
//定义用来添加数据的命令字符串
string strInsertComm = "insert into 读者类型(读者类型,可借图书册数,可续借次数,限制图书) Values(@cate,@bnum,@rnum,@bit)";
da.InsertCommand=new SqlCommand();
da.InsertCommand.CommandText=strInsertComm;
da.InsertCommand.Connection=cn;
da.InsertCommand.Parameters.Add("@cate",SqlDbType.VarChar,20,"读者类型");
da.InsertCommand.Parameters.Add("@bnum",SqlDbType.Int,4,"可借图书册数");
da.InsertCommand.Parameters.Add("@rnum",SqlDbType.Int,4,"可续借次数");
da.InsertCommand.Parameters.Add("@bit",SqlDbType.Bit,1,"限制图书");
//定义用来删除数据的命令字符串
string strDeleteComm = "Delete 读者类型 Where 读者类型编号=@id";
da.DeleteCommand=new SqlCommand();
da.DeleteCommand.CommandText=strDeleteComm;
da.DeleteCommand.Connection=cn;
da.DeleteCommand.Parameters.Add("@id",SqlDbType.Int,4,"读者类型编号");
//定义用来修改数据的命令字符串
string strUpdateComm = "Update 读者类型 Set 读者类型=@cate,可借图书册数=@bnum,可续借次数=@rnum,限制图书=@bit
Where 读者类型编号=@id ";
da.UpdateCommand = new SqlCommand();
da.UpdateCommand.CommandText=strUpdateComm;
da.UpdateCommand.Connection = cn;
da.UpdateCommand.Parameters.Add("@id",SqlDbType.Int,4,"读者类型编号");
da.UpdateCommand.Parameters.Add("@cate",SqlDbType.VarChar,20,"读者类型");
da.UpdateCommand.Parameters.Add("@bnum",SqlDbType.Int,4,"可借图书册数");
da.UpdateCommand.Parameters.Add("@rnum",SqlDbType.Int,4,"可续借次数");
da.UpdateCommand.Parameters.Add("@bit",SqlDbType.Bit,1,"限制图书");