咋样去掉VB里DataGrid的第一列
6个回答
展开全部
Private Sub Button2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.Click
Dim columnName As String
'调用InPutbox函数输入字段名
columnName=InputBox("请输入要删除的字段名","删除列") '判断字段是否存在
If tb.Columns.Contains(columnName)=True Then
tb.Columns.Remove(columnName)
DataGrid1.DataSource=tb
Else
MsgBox("字段名不对,请重新输入")
Exit Sub
End If
End Sub
End Class
展开全部
1、使用SQL
select top 3 姓名,班级 from stu
2、设置datagrid1第一列的宽度为0
datagrid1.columns(0).with=0
这两样都可以,不过报表建议使用MSFLEXGRID 控件
select top 3 姓名,班级 from stu
2、设置datagrid1第一列的宽度为0
datagrid1.columns(0).with=0
这两样都可以,不过报表建议使用MSFLEXGRID 控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的select语句修改下就可以了
select top 3 姓名,班级 from stu
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种方法:
1、使用SQL
select top 3 姓名,班级 from stu
2、设置datagrid1第一列的宽度为0
datagrid1.columns(0).with=0
1、使用SQL
select top 3 姓名,班级 from stu
2、设置datagrid1第一列的宽度为0
datagrid1.columns(0).with=0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很理解你的意思,如果是列间计算的话,你完全可以将计算结果先临时保存到下下列吧,每次计算前再清空和交换列呗 \r\n\r\n实在不行就先删除该列,然后再新增该字段吧,计算一定要用datagrid吗,数据库算好了再显示就是呗。
追问
那一列是id列,就是这么让datagrid只显示表格内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DataGrid1.Columns(0).Width = 0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |