我正在尝试将一个应用程序放在一起,以便有一个场景,我需要找出以下场景的概率方程:
假设我有一些尝试,每次尝试都有成功率(提前知道).在做了所有这些成功发生的尝试后,几率是多少?
例如,有三次尝试(所有尝试都将单独进行).
众所周知,第一个成功率为60%.已知第二个成功率为30%.众所周知,第三个成功率为75%.如果做出所有三次尝试,成功的几率是多少?
我已经尝试了几个公式,无法确定正确的公式.
谢谢您的帮助!
我很幸运地继承了需要大量清理的Access数据库.我们实际上将离开Access并将其转换为.NET/SQL Server.但是现在我们保留Access数据库的UI并将所有查询移动到SQL Server中.
不幸的是,我从来没有真正使用过Access,所以当我走的时候我就磕磕绊绊了.
我想找出一种方法来编写一个函数,该函数接受存储的proc和一些参数值,并在SQL Server上执行存储的proc并将结果作为Resultset返回.
签名可能看起来像......
Public Function ExecuteStoredProcedure(storedProcName As String, parameterValues As String) As RecordSet
Run Code Online (Sandbox Code Playgroud)
传入的参数值将以逗号分隔.
因此,对此函数的示例调用可能看起来像......
Set returnValues = ExecuteStoredProcedure("SP_GetTableXYZContents","'01/01/2011','ABCD',2345")
Run Code Online (Sandbox Code Playgroud)
这似乎是微不足道的,但我似乎无法让它正常运作.谁能指出我正确的方向?
我只是通过以下方式执行它们(但无法获取返回值)
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.Open "...connectionstring..."
conn.Execute storedProcCall, dbSQLPassThrough
Run Code Online (Sandbox Code Playgroud)
请注意,在上面的代码中,函数只接受一个字符串变量(SP名称和参数值,其中SP名称和值以空格分隔,值以逗号分隔.
在此先感谢您的帮助!