TEXTBOX1如何绑定数据库中的ID列?
页面FORM1中新建一个TEXTBOX1,增加一个BUTTON1,命名为添加,当点击添加时,TEXTBOX1的值为数据库ID的值,ID为主键,设定为自动增加.代码应该怎么写?
------解决方案--------------------那你得先在数据库里新增一条记录,再把刚新增ID读出来,赋与TextBox
------解决方案--------------------BUTTON1.Click() 
 { 
    建立数据库连接 
    返回DataReader 
    TEXTBOX1.Text=DataReader[ "id "]; 
 } 
 问题没描述清楚,不知道是不是这意思
------解决方案--------------------this.textBox1.DataBindings.Add(new Binding( "Text "/*属性*/,dt/*数据源*/, "name "/*列名*/));
------解决方案--------------------  strConnect为连接字符串 如:data source=127.0.0.1;uid=sa;pwd=;database=student   
 //初始化command和connection对象			 
               SqlConnection objConnect=new SqlConnection(strConnect); 
 //将command对象和SQL语句绑定 
 	     SqlCommand objCommand=new SqlCommand( "select ID from    tableName ",objConnect); 
 			try 
 			{ 
 				//打开数据库连接 
 				if(objConnect.State==ConnectionState.Closed) 
 				{ 
 					objConnect.Open(); 
 				} 
 //执行SQL语句 把价赋给SqlDataReader 
 	                   SqlDataReader objDataReader=objCommand.ExecuteReader(); 
 		//如果执行后没有数据返回,显示错误 
 	if(objDataReader.HasRows==false) 
 	{ 
 	     textBox1.Text+= "SQL语句执行后没有数据返回 "; 
 	     textBox1.Text+= "\r\n "; 
          } 
 				else 
 				{ 
 	//如果有数据用while循环显示数据 
 	while(objDataReader.Read()) 
 	{ 
 						textBox1.Text+=objDataReader.GetValue(0).ToString(); 
 	textBox1.Text+= "\r\n "; 
 	} 
 	objDataReader.Close(); 
       } 
    } 
 //异常则显示错误 
 			catch(Exception exp) 
 			{ 
 				tbxGetStudent.Text+=exp.Message; 
 				tbxGetStudent.Text+= "\r\n "; 
 			} 
 //关闭连接 
 			finally 
 			{ 
 				if(objConnect.State==ConnectionState.Open) 
 				{ 
 					objConnect.Close(); 
 				} 
 			} 
------解决方案--------------------后面的tbxGetStudent为 textBox1不好意思~~忘记改了