gpt4 book ai didi

.net - 删除记录前面的 0

转载 作者:搜寻专家 更新时间:2023-10-30 23:18:56 24 4
gpt4 key购买 nike

这可能是一个基本问题,但我不知道如何在 Google 中表达它。

基本上,我有一个 Access 数据库,其主键的结构采用这种格式 ("02"000)。

当我尝试粘贴数字时,它会忽略“02”并直接转到 000。

例如,这里是代码;

PeriodRoomID.Name = ("R" & ds.Tables("sqlSpecRoomRequest").Rows(i).Item(1))

PeriodRoomID.Name 应该是 R02001。PeriodRoomID.Name 与 R1 一样出现。

它忽略“02”并忽略 0。这在数学上是有道理的,但这不是我想要的。我需要一种方法来获得准确的输出,而不是一些简化的版本。

查询;

SELECT SpecialSoftware.SpecSoftID, SpecialSoftware.RoomID, SpecialSoftwareNames.Description, Rooms.Capacity
FROM SpecialSoftware, SpecialSoftwareNames, Rooms

最佳答案

你可以在你的应用程序中格式化数字:

Dim roomID As String = ds.Tables("sqlSpecRoomRequest").Rows(i).Item(1)
PeriodRoomID.Name = "R02" & roomID.PadLeft(3, "0"c)

关于.net - 删除记录前面的 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com