求助,DataGrip 列宽设置。
编程语言:vb.net。操作系统:WINCE6.0
具体问题:用DataGrip 控件显示SQLce数据库中的一张表的数据,但是,显示的表中,每次都要重新调整列的宽度,才可以让数据完全显示,有什么简单的办法可以设定数据列的宽度吗,不需要自动调整列宽(速度太慢,如果速度问题可以解决的话,那就完美了),只需要固定列的宽度就可以。网上看了不少关于这个问题的方法,一一试了,没有一个可以用,忘有做过这方面的大侠赐教,小弟不胜感激!贴上绑定数据库表格的按钮相关代码。
Private Sub Button_DBDataShowOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_DBDataShowOK.Click
Dim DBName1 As String
Dim TableName1 As String
Dim CmdText As String
Dim DataSet1 As New System.Data.DataSet
DBName1 = TextBox_DBDataShowDBName.Text
TableName1 = TextBox_DBDataShowTableName.Text
CmdText = "select * from " + TableName1
If File.Exists(SoftwarePath + "\" + DBName1) Then
Try
Dim conn3 As New SqlCeConnection
conn3 = New SqlCeConnection("Data Source=" + SoftwarePath + "\" + DBName1)
conn3.Open()
Dim MdataAdapter1 As New SqlCeDataAdapter(CmdText, conn3)
MdataAdapter1.Fill(DataSet1, TableName1)
DataGrid_DBDataShow.DataSource = DataSet1.Tables(0)
conn3.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
Else
MsgBox("无此数据库!")
TextBox_DBDataShowDBName.Text = ""
TextBox_DBDataShowTableName.Text = ""
End If
End Sub