查询,传值
DataClassesDataContext cont = new DataClassesDataContext();
Repeater1.DataSource = cont.House;
Repeater1.DataBind();
添加
DataClassesDataContext cont = new DataClassesDataContext();
if (TextBox1.Text != "")
{
try
{
//取值
string KeyWord = TextBox1.Text;
string Area = TextBox2.Text;
string SquareMeter = TextBox3.Text;
string Rent = TextBox3.Text;
string RentType = TextBox3.Text;
string HouseType = TextBox3.Text;
//造对象
House data = new House();
data.KeyWord = KeyWord;
data.Area = Area;
data.SquareMeter = Convert.ToInt32(SquareMeter);
data.Rent = Convert.ToInt32(Rent);
data.RentType = RentType;
data.HouseType = HouseType;
//添加到数据库
cont.House.InsertOnSubmit(data);
cont.SubmitChanges();
qingkong();
}
添加:
protected void Button1_Click(object sender, EventArgs e)
{
TestDataContext context = new TestDataContext();
string code = txtCode.Text;
string name = txtName.Text;
decimal price = Convert.ToDecimal( txtPrice.Text);
string source = txtSource.Text;
int numbers = Convert.ToInt32( txtNumbers.Text);
Fruit data = new Fruit();
data.Ids = code;
data.Name = name;
data.Price = price;
data.Source = source;
data.Numbers = numbers;
context.Fruit.InsertOnSubmit(data);
context.SubmitChanges();
Clear();
}
修改:
//先根据 ids 主键 读取数据显示到文本框中
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string ids = Request["ids"].ToString();
TestDataContext context = new TestDataContext();
Fruit data = context.Fruit.Where(p => p.Ids == ids).First();
txtCode.Text = data.Ids;
txtName.Text = data.Name;
txtPrice.Text = data.Price.ToString();
txtSource.Text = data.Source;
txtNumbers.Text = data.Numbers.ToString();
}
}
//修改代码
protected void Button1_Click(object sender, EventArgs e)
{
TestDataContext context = new TestDataContext();
string code = txtCode.Text;
string name = txtName.Text;
decimal price = Convert.ToDecimal(txtPrice.Text);
string source = txtSource.Text;
int numbers = Convert.ToInt32(txtNumbers.Text);
Fruit data = context.Fruit.Where(p=>p.Ids==code).First();
data.Name = name;
data.Price = price;
data.Source = source;
data.Numbers = numbers;
context.SubmitChanges();
}
删除:
//根据 ids 主键 删除
protected void Page_Load(object sender, EventArgs e)
{
string ids = Request["ids"].ToString();
TestDataContext context = new TestDataContext();
Fruit data = context.Fruit.Where(p=>p.Ids==ids).First();
context.Fruit.DeleteOnSubmit(data);
context.SubmitChanges();
Response.Redirect("Default.aspx");
}