小编Ton*_*ews的帖子

模块的VBA错误:'找不到模块'

Access 2003中的以下例程生成错误7961 - 我的数据库'找不到该模块.但它只在某些模块上实现.哪些模块失败是一致的.
怎么了?

Private Sub DoReplace()
    Dim obj As AccessObject
    For Each obj In CurrentProject.AllModules
       Debug.Print ModuleType(obj.Name) & "  " & obj.Name
    Next obj
End Sub

Public Function ModuleType(ByVal ModuleName As String) As Variant
On Error GoTo errHandler
    Dim mdl As Module
    Set mdl = Modules(ModuleName)
    ModuleType = mdl.Type
    ModuleType = Switch(ModuleType = 0, "std     ", ModuleType = 1, "class   ")
    Set mdl = Nothing
errExit: Exit Function
errHandler:
        ModuleType = "Err " & Err.Number  '7961
        Resume errExit …
Run Code Online (Sandbox Code Playgroud)

ms-access vba

0
推荐指数
1
解决办法
3058
查看次数

使用物理路径在水晶报告中显示图像

我正在使用vb.net并访问.其中我有一个字段,我只保存该图像的路径.现在我想在水晶报表动态中显示该图像.那我该怎么办?我想在水晶报告中获取图像路径并显示在其中.

请尝试向我显示一个代码,以便我可以识别

马上回复我

谢谢

vb.net ms-access crystal-reports

0
推荐指数
1
解决办法
4万
查看次数

MS Access 2003中的奇怪UPDATE语法

我有一个带有更新查询的Access应用程序,其语法如下:

UPDATE TABLE1, TABLE2 SET 
TABLE2.VALUE1 = TABLE1.VALUE1, 
TABLE2.VALUE2 = TABLE1.VALUE2, 
TABLE2.VALUE3 = TABLE1.VALUE3, 
TABLE2.VALUE4 = TABLE1.VALUE4
Run Code Online (Sandbox Code Playgroud)

查询正在运行,但我不明白这里发生了什么.我正在尝试将此查询转换为SQL Server.有人可以解释这个查询的作用吗?我的猜测是它是一种特殊的Access语法.

谢谢,斯文

sql ms-access vba

0
推荐指数
1
解决办法
737
查看次数

使用C#在MS访问数据库中找到最高编号

如何在MS访问表的特定列中找到最大数字?我正在使用C#.

我无法为此制定逻辑.我这样做:

int i, lastID;
int y = 0;
int lastRow = DS.Tables[0].Rows.Count;
for (i = 0; i > -1; i++)
{
    i = Convert.ToInt32(DS.Tables[0].Rows[i]["id"].ToString());
    lastID = (y > i) ? y : i;
    if (i > lastRow)
    {
        lastID++;
        empIdLabel.Text = lastID.ToString();
    }
}
Run Code Online (Sandbox Code Playgroud)

我很生气!!!!

c# ms-access

0
推荐指数
1
解决办法
6014
查看次数

SQL Access db - 从数据库中选择每三行

如何从表中选择每个第三行?

如果一张桌子有

1
2
3
4
5
6
7
8
9
Run Code Online (Sandbox Code Playgroud)

记录它应该拿起3,6,9记录.少关心他们的数据.

sql database ms-access

0
推荐指数
1
解决办法
2646
查看次数

标签 统计

ms-access ×5

sql ×2

vba ×2

c# ×1

crystal-reports ×1

database ×1

vb.net ×1