继我之前的问题之后.
客户的要求是在报表上设置复选框以禁用另一个工作表上的信息行.行被定义为命名范围,由P_XXXXXX格式化.XXXXXX是一个唯一标识符,也是行上的一个字段,因此我可以轻松生成范围名称.
我遇到的问题是:
我需要在生成的复选框上注册更改事件.因此,如果我可以运行一个或多个更改并隐藏/取消隐藏相关范围.
我添加复选框的代码如下所示:
' For each row...
' check box in column 17(=Q).
Dim lCenter As Long
lCenter = rngCurrent.Width / 4 ' not actual centre but close enough
With ActiveSheet.CheckBoxes.Add(rngCurrent.Left + lCenter, rngCurrent.Top - 2, rngCurrent.Width, rngCurrent.Height)
.Interior.ColorIndex = xlNone
.Caption = ""
End With
Run Code Online (Sandbox Code Playgroud)
那么如何将复选框中的更改与子/函数链接?
我有一个简单的包含文件的问题.
包含的文件位于两个MFC程序中 - 其中一个是dll,它还将自身编译为非mfc dll.
最近,当我想要访问原始代码的一些未被更大的dll暴露的功能时,我正在使用更大的dll包裹较小的dll 的源.
由于这是一个测试,我只是将源添加到我的项目并调用函数.我收到此错误:语法错误:在'之前缺少')';'
该文件已正确包含,我在源文件夹中有.cpp和.h,在项目中但它不会编译.
我最终创建了一个非常小的测试项目,main.cpp,spooler.cpp和spooler.h(假脱机程序是comms的一个包装器)并试图编译它.同样的问题.
所以我撕掉了所有与dll相关的东西,以防万一有一个奇怪的问题继续发生,它仍然无法编译.
我想不出我的生活有什么不对.有没有人有任何想法?
ps Jeff你真的需要添加附加文件的能力,因为源会填满太多的数据屏幕.
我有一张桌子.该表需要存储一个关于某个位置的数字值,所以最初我只有两个没有递增列的列,给出以下内容:
RefID | TypeID
1 | 1
1 | 3
1 | 6
2 | 3
3 | 5
3 | 6
Run Code Online (Sandbox Code Playgroud)
第一列是位置的参考,第二列是实际值.
问题是如何确定给第一列的值.我的想法是添加一个自动递增字段来生成这些值,所以我将改为以下数据:
ID | RefID | TypeID
1 | 1 | 1
2 | 1 | 3
3 | 1 | 6
4 | 4 | 3
5 | 5 | 5
6 | 5 | 6
Run Code Online (Sandbox Code Playgroud)
因此,自动编号列(第1列)充当参考列的种子.
所以我有两个问题 - 将标识列值复制到引用列,并将引用值返回给应用程序,以便在该位置有多个值时可以使用它.
我想出了这个存储过程:
CREATE PROCEDURE [dbo].[AddCaseType]
(
@TypeID INTEGER,
@CaseID INTEGER = NULL OUT
)
AS
BEGIN
INSERT INTO …Run Code Online (Sandbox Code Playgroud) 我想使用PHP连接到postgresql数据库,但它在提交时显示空白屏幕并且不执行查询
提前致谢
更新:这是我的代码
function execute_query($dbName,$query){
$host = "localhost";
$user = "postgres";
$pass = "";
$db = "test";
echo "before create connection";
$con = pg_connect ("host=$host dbname=$db user=$user password=$pass");
echo "After connection is created";
if (!$con) {
echo "not connected";
// die('Could not connect: ' . mysql_error());
}
$result = pg_query($con, $query);
pg_close($con);
return $result;
}
Run Code Online (Sandbox Code Playgroud)
输出:显示消息"连接前"但不显示消息"创建连接后"或"未连接".
c++ ×1
dll ×1
excel ×1
excel-vba ×1
include ×1
php ×1
postgresql ×1
t-sql ×1
vba ×1
visual-c++-6 ×1