如何引用表中的字段? dataSet11.Tables["bInfo"].Rows[0]["姓名"]其中的0是表示第1行的数据,第2行把0换成1就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var1 = dataSet11.Tables["bInfo"].Rows[0]["性别"];var2 = dataSet11.Tables["bInfo"].Rows[0]["id"];var3 = dataSet11.Tables["bInfo"].Rows[0]["联系方式"];如果要得到字符,需要在后面加上 .ToString(); dataSet11.Tables["bInfo"]得到表。DataTableDataTable dt = dataSet11.Tables["bInfo"];需要取第一行、第一个字段的内容:DataRow dr = dt.Rows[0];dr[0].Value // THIS! 是要将这几个字段绑定到几个文本框的Text属性上,就是象 基本信息.姓名 这样的字段不知如何引用,代码如下:t_Name.DataBindings.Add ( "Text" , dataSet11 , "bInfo.基本信息.姓名" ) ;//出错t_Sex.DataBindings.Add ( "Text" , dataSet11 , "bInfo.性别" ) ;//正常运行t_Nationality.DataBindings.Add ( "Text" , dataSet11 , "bInfo.民族" ) ;//正常运行t_NativePlace.DataBindings.Add ( "Text" , dataSet11 , "bInfo.籍贯" ) ;//正常运行请帮我改一下第一行代码里面的那个字段。 t_Name t_Sex t_Nationality t_NativePlace 都是文本框 void change_record(int i){ t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["姓名"].ToString(); t_Sex.Text = dataSet11.Tables["bInfo"].Rows[i]["性别"].ToString(); t_Nationality.Text = dataSet11.Tables["bInfo"].Rows[i]["联系方式"].ToString(); t_NativePlace.Text = dataSet11.Tables["bInfo"].Rows[i]["不知道你的列名"].ToString();}调用的时候change_record(0)改变参数就可以了 哪个字段啊?你自己定义的字段名你自己都不知道吗?用SQL语句从多个表提取一个新表结构如下,共四个字段:基本信息.姓名 基本信息.id 性别 联系方式.id这是你自己写的,字段怎么会中间包含"."呢?只能认为前面是表名称,后面的是字段名称但又有“联系方式.id”,真是搞不懂了。 表名是bInfo 里面有几个字段分别是基本信息.姓名 基本信息.id 性别 联系方式.id问题是不知道第一个字段该怎么引用,如果这样引用是错误的:bInfo.基本信息.姓名现在想知道这个字段应该怎么引用 请把表bInfo中的字段修改为姓名,id,性别,联系方式你已经做了adapter.Fill(dataSet11,"bInfo") 这步,所以后面的不需要象"bInfo.基本信息.姓名"这样引用t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["姓名"].ToString();t_Sex.Text = dataSet11.Tables["bInfo"].Rows[i]["性别"].ToString();这样就可以了。如果不修改字段,你试试t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["基本信息.姓名"].ToString();但最好是把字段修改为标准的,一般字段中不包含".",因为容易和表名混淆。 我是从多个表中提取的数据,所以会有这样的字段,因为表 基本信息 中有字段 姓名,而表 联系方式 中也有字段 姓名 我把他们都提取出来了,所以提取之后的表中就有基本信息.姓名 联系方式.姓名 这两个字段,它们属于表bInfo,请问在程序中要引和表bInfo的字段 基本信息.姓名 该怎么写 你只要在写sql的时候将取出来的字段都加个字段名,然后就像楼上诸位讲的那样就可以了for exampleselect tbl1.a as col1,tbl2.b as col2 from ...即可 Parameters使用 正则表达式的[]问题 combobox数据绑定 报DataReader未关闭错误,请问如何解决? 如何删除DataGridView中的空行 那位兄弟知道处理吗??谢谢!! 本人想制作一个倒计时程序 急用 在线等 请问这个2个正则表达式是什么意思 谢谢 关于richtextbox控件的问题 偶终于到了1000分了,高兴,散分了!快来接,在线结贴! 迎国庆散分!!(顺带一问题!!)
var2 = dataSet11.Tables["bInfo"].Rows[0]["id"];
var3 = dataSet11.Tables["bInfo"].Rows[0]["联系方式"];如果要得到字符,需要在后面加上 .ToString();
DataTable dt = dataSet11.Tables["bInfo"];
需要取第一行、第一个字段的内容:
DataRow dr = dt.Rows[0];
dr[0].Value // THIS!
t_Sex.DataBindings.Add ( "Text" , dataSet11 , "bInfo.性别" ) ;//正常运行
t_Nationality.DataBindings.Add ( "Text" , dataSet11 , "bInfo.民族" ) ;//正常运行
t_NativePlace.DataBindings.Add ( "Text" , dataSet11 , "bInfo.籍贯" ) ;//正常运行请帮我改一下第一行代码里面的那个字段。
{
t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["姓名"].ToString();
t_Sex.Text = dataSet11.Tables["bInfo"].Rows[i]["性别"].ToString();
t_Nationality.Text = dataSet11.Tables["bInfo"].Rows[i]["联系方式"].ToString();
t_NativePlace.Text = dataSet11.Tables["bInfo"].Rows[i]["不知道你的列名"].ToString();
}调用的时候
change_record(0)改变参数就可以了
基本信息.姓名 基本信息.id 性别 联系方式.id这是你自己写的,字段怎么会中间包含"."呢?只能认为前面是表名称,后面的是字段名称
但又有“联系方式.id”,真是搞不懂了。
基本信息.姓名 基本信息.id 性别 联系方式.id
问题是不知道第一个字段该怎么引用,如果这样引用是错误的:
bInfo.基本信息.姓名
现在想知道这个字段应该怎么引用
姓名,id,性别,联系方式你已经做了
adapter.Fill(dataSet11,"bInfo")
这步,所以后面的不需要象"bInfo.基本信息.姓名"这样引用
t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["姓名"].ToString();
t_Sex.Text = dataSet11.Tables["bInfo"].Rows[i]["性别"].ToString();
这样就可以了。如果不修改字段,你试试
t_Name.Text = dataSet11.Tables["bInfo"].Rows[i]["基本信息.姓名"].ToString();
但最好是把字段修改为标准的,一般字段中不包含".",因为容易和表名混淆。
表 基本信息 中有字段 姓名,而表 联系方式 中也有字段 姓名
我把他们都提取出来了,所以提取之后的表中就有
基本信息.姓名 联系方式.姓名 这两个字段,它们属于表bInfo,请问在程序中要引和表bInfo的字段 基本信息.姓名 该怎么写
for example
select tbl1.a as col1,tbl2.b as col2 from ...即可