
怎么在C#把数据库中当前表的当前行分别按字段显示到TextBox中? 15
求大神解决,我还想实现当我用bindingNavigater这个控件移到下一行时,数据也能显示到文本框里...
求大神解决,我还想实现当我用bindingNavigater这个控件移到下一行时,数据也能显示到文本框里
展开
3个回答
展开全部
它是由两个操作,一个是你想从数据库中读出的字段,再一个就是你的任务TextBox.Text的读出的数据就行了,你可以参考一下(不要复制和粘贴,因为需要按照你的程序):
/ /此方法是用来显示一个返回值和写入,你只需要将他们转移到
/ / SQL语句就行了,返回值的信息是一个字符串。
公共字符串mysqlfun(字符串SQL)/> {字符串信息=“”;
System.Data.SqlClient.SqlConnection CONN =新System.Data.SqlClient.SqlConnection();
conn.ConnectionString =“数据源=初始目录=你的数据库名;集成安全=真正的”;/ /这是一个连接字符串,请考虑
/ /的寡妇安全模式登录
创建成功();
数据集objDataSet =新的DataSet();
SqlDataAdapter的OBJ =新SqlDataAdapter的();
obj.SelectCommand =新的SqlCommand(SQL,CONN);
obj.Fill(objDataSet,“信息”);
的SqlCommand objSqlCommand =新的SqlCommand(SQL,CONN);
SqlDataReader的objSqlReader = objSqlCommand.ExecuteReader()<br的的/而(objSqlReader.Read() )
{
资讯= objSqlReader.GetValue描述(0)。的ToString();
}
返回信息;
}
我相信你应该写SQL语句!
然后我说早:
textBox1.Text =信息;
就是这样。希望能帮到你! !
最后,有一种淡淡的,看你的数据库是主人,如果它是你自己的做法,最好是自己创建一个数据库,因为master数据库是一个系统的数据库,也没有觉得不错。
/ /此方法是用来显示一个返回值和写入,你只需要将他们转移到
/ / SQL语句就行了,返回值的信息是一个字符串。
公共字符串mysqlfun(字符串SQL)/> {字符串信息=“”;
System.Data.SqlClient.SqlConnection CONN =新System.Data.SqlClient.SqlConnection();
conn.ConnectionString =“数据源=初始目录=你的数据库名;集成安全=真正的”;/ /这是一个连接字符串,请考虑
/ /的寡妇安全模式登录
创建成功();
数据集objDataSet =新的DataSet();
SqlDataAdapter的OBJ =新SqlDataAdapter的();
obj.SelectCommand =新的SqlCommand(SQL,CONN);
obj.Fill(objDataSet,“信息”);
的SqlCommand objSqlCommand =新的SqlCommand(SQL,CONN);
SqlDataReader的objSqlReader = objSqlCommand.ExecuteReader()<br的的/而(objSqlReader.Read() )
{
资讯= objSqlReader.GetValue描述(0)。的ToString();
}
返回信息;
}
我相信你应该写SQL语句!
然后我说早:
textBox1.Text =信息;
就是这样。希望能帮到你! !
最后,有一种淡淡的,看你的数据库是主人,如果它是你自己的做法,最好是自己创建一个数据库,因为master数据库是一个系统的数据库,也没有觉得不错。
追问
数据库是我自己建的, 然后你那个TextBox1.Text=信息,貌似不能实现当我用控件把记录往下移的时候也能显示出当前数据
展开全部
你的下面绑定是个Datatable吗?一般常用赋值的操作就是单元格选中事件来处理此类问题,取值方法就是Datatbale.["员工姓名"].Value.ToString()就可以获取到了,然后赋值给你对应的文本框就可以了
追问
那当我用那个bindingNavigater1把当前行往下移的时候,内个语句也可以实现把当前分别按字段输出到文本框么
追答
可以的,gridview控件是很强大的,你要好好挖掘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.dataGridView1.CurrentRow.Cells["这里是列名"].Value.ToString().Trim()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |