vb中的datagrid控件显示数据问题
如何将datagrid中的列名改成中文显示adodc1控件设置如下:我尝试将代码设置为selectstuIdas学号,stuNameas姓名,sexas性别,stu_xi...
如何将datagrid中的列名改成中文显示 adodc1控件设置如下: 我尝试将代码设置为 select stuId as 学号 ,stuName as 姓名 , sex as 性别 , stu_xibuName as 系部 ,stu_className as 班级,status as 政治面貌 ,tel as 手机号码 ,address as 家庭住址 ,Email , QQ from stu_info Private Sub DataGrid1_Click()
stuId.Text = Adodc1.Recordset.Fields("stuId")
stuName.Text = Adodc1.Recordset("stuName")
sex.Text = Adodc1.Recordset.Fields("sex")
xibu.Text = Adodc1.Recordset.Fields("stu_xibuName")
className.Text = Adodc1.Recordset.Fields("stu_className")
status.Text = Adodc1.Recordset.Fields("status")
tel.Text = Adodc1.Recordset.Fields("tel")
email.Text = Adodc1.Recordset.Fields("Email")
address.Text = Adodc1.Recordset.Fields("address")
QQ.Text = Adodc1.Recordset.Fields("QQ")
End Sub 结果运行时名称显示中文了但是点击 datagrid 时却显示 “对应列名找不到项目”如何修改代码 展开
stuId.Text = Adodc1.Recordset.Fields("stuId")
stuName.Text = Adodc1.Recordset("stuName")
sex.Text = Adodc1.Recordset.Fields("sex")
xibu.Text = Adodc1.Recordset.Fields("stu_xibuName")
className.Text = Adodc1.Recordset.Fields("stu_className")
status.Text = Adodc1.Recordset.Fields("status")
tel.Text = Adodc1.Recordset.Fields("tel")
email.Text = Adodc1.Recordset.Fields("Email")
address.Text = Adodc1.Recordset.Fields("address")
QQ.Text = Adodc1.Recordset.Fields("QQ")
End Sub 结果运行时名称显示中文了但是点击 datagrid 时却显示 “对应列名找不到项目”如何修改代码 展开
2013-09-04
展开全部
你查询的结果集中的列名已经改成中文了 所有你在引用数据的时候 列名也要改成中文stuId.Text = Adodc1.Recordset.Fields("学号")
stuName.Text = Adodc1.Recordset("姓名") ..................以下列同上 试试看
stuName.Text = Adodc1.Recordset("姓名") ..................以下列同上 试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-04
展开全部
试试看:stuId.Text = Adodc1.Recordset.Fields("学号")
stuName.Text = Adodc1.Recordset("姓名")……
stuName.Text = Adodc1.Recordset("姓名")……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-04
展开全部
你这里都将列名重定义了,你就必须用你定义后的列名了,比如这里的stuId现在要用学号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询