Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 MySQL 中有一个员工编号数据字段,它具有 SMALLINT(4) 数据类型和填零。在 vb 2010 中,我有一个链接到该字段的文本框,但它没有显示带有零填充的记录。
前任。我的文本框中的“1”应该是“0001”。“43”应该是“0043”等等。
我该怎么做呢?
注意:我在我的数据源上链接了 mysql 数据库,而不是对其进行编码,因为我无法让数据阅读器读取和显示我的文本框中的所有值。
如果您的程序“认为”它是一个整数,那么除了通常显示一个整数之外,它没有理由以任何方式显示它。你可以做类似的事情
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged TextBox1.Text = TextBox1.Text.PadLeft(4, "0"c) End Sub
请注意,它将被调用两次,一次是填充 .Text,一次是因为填充文本已更改了 .Text。