社区
VFP
帖子详情
NULL
qq_36006542
2018-03-06 10:34:56
如何让字段设置NULL 字段数据类型是日期时间型
...全文
596
7
打赏
收藏
NULL
如何让字段设置NULL 字段数据类型是日期时间型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_38726023
2019-01-09
打赏
举报
回复
引用 6 楼 十豆三 的回复:
建议用字符型存储日期字段
老师,帮我解决一下问题,但是我发布了帖,就在这里问了!
我自己编译的dll,在vfp环境里可以使用,但是脱离vfp后提示“找不到DLL类定义”
一、开发环境:win7环境编程,vfp版本是sp2.
二、运行环境:msvcr71.dll、vfp9r.dll、vfp9rchs.dll、vfp9t.dll、GdiPlus.dll 已一同发布
三、测试环境:win7、xp 共5台电脑
四、测试过程:
1.win7开发环境内可以直接运行。
2.同一台win7电脑非vfp环境带运行库,需手动注册才能运行。编写的bat文件可以正常注册运行。
3.换其他电脑,xp环境,安装过vfp的可以通过cmd注册成功。
4.xp环境,没安装过vfp的反复提示注册不成功。
5.电脑系统不同,但是提示错误都是注册不成功!
6.网上的解决方案基本试遍了!
五、提示错误:“找不到DLL类定义”。
六、代码部分:
1.dll中定义类:DEFINE CLASS MainDll AS Session OLEPUBLIC
2.EXE调用dll:
sFilePath='mydll.dll'
RUN /n regsvr32 /s (sFilePath) &&这里就是注册,但是不成功!
3.cmd手动注册代码:regsvr32 mydll.dll
4.bat批处理注册代码:regsvr32 %~dp0mydll.dll
5.mydll简易实例代码:
DEFINE CLASS MainDll AS Session OLEPUBLIC
*!* 只是做了简易实例,为了说明相关问题
PROCEDURE shili
LPARAMETERS sOriginalValue,nFlag
DO case
CASE nFlag==1
?'简易实例1:',sOriginalValue
CASE nFlag==2
?'简易实例2:',sOriginalValue
ENDCASE
ENDPROC
*!* 下面有调用自身 MainDll 的命令,但是应该不是这个问题也做省略!
ENDDEFINE
6.附上文连编dll,已上传。
mydll1.dll:是单线程连编的
mydll2.dll:是多线程连编的
点击下载dll
七、错误提示如下图:
八、灵异事件:
1.开始不能注册的电脑都能注册dll了。(试的方式比较多,怎么成功的我也蒙!)。
2.如果安装目录是“abc\”,把安装目录名改为“abcd\”,也就是更改了安装目录名。然后右键dll注册,还是能注册,但是运行EXE后,却找不到dll里的控件对象。(备注:dll文件就在安装目录里!)
3.即使反注册后再注册也不行!
九、求解决方案
谢谢!
十豆三
2018-03-11
打赏
举报
回复
建议用字符型存储日期字段
xuzuning
2018-03-11
打赏
举报
回复
在数据库(DBC)中的表(DBF)才允许由 NULL,自由表(DBF)值不能 NULL 的
sych11
2018-03-06
打赏
举报
回复
在“浏览”窗口中打开该表。 在该表中,在想要记录的字段中插入光标,并按压 CTRL+0 (零)。
sych11
2018-03-06
打赏
举报
回复
要以编程方式允许字段中的 NULL 值 当创建表时,使用包含 NULL 或 NOT NULL 子句的 SQL CREATE TABLE 命令。 -或者- 要编辑现有表,使用 USE 命令打开该表然后使用带有 NULL 或 NOT NULL 子句的 SQL ALTER TABLE 命令。
sych11
2018-03-06
打赏
举报
回复
要允许字段中的 NULL 值 在 表设计器 中打开该表。 在 字段 选项卡中,点击该字段的 NULL 列。 当该字段允许 NULL 值时,该字段的 NULL 列显示复选标记。要停止在该字段中允许 NULL 值,点击 NULL 列中的按钮以便复选标记被清除。
qq_36006542
2018-03-06
打赏
举报
回复
基于Web的酒店客房管理系统的设计与实现+论文+开题
if(result==1){ return renderData(true,"操作成功",
null
); }else{ return renderData(false,"操作失败",
null
); } } } 通用管理模块: package com.sxl.controller; import java.nio.charset.Charset; import java....
Java判断对象是否为空的方法:isEmpty,
null
," "
今天修改辞职同事遗留的代码才发现这个问题,不能用isEmpty来判断一个对象是否为
null
,之前没在意这个问题,在报了空指针之后才发现这个问题。 查了一下关于判断为空的几个方法的区别,这里做一个简单的总结:
null
一个对象如果有可能是
null
的话,首先要做的就是判断是否为
null
:object ==
null
,否则就有可能会出现空指针异常,这个通常是我们在进行数据库的查询操作时,查询结果首...
C++中
NULL
和
null
ptr的区别
在编写C程序的时候只看到过
NULL
,而在C++的编程中,我们可以看到
NULL
和
null
ptr两种关键字,其实
null
ptr是C++11版本中新加入的,它的出现是为了解决
NULL
表示空指针在C++中具有二义性的问题,为了弄明白这个问题,我查找了一些资料,总结如下。 一、C程序中的
NULL
在C语言中,
NULL
通常被定义为:#define
NULL
((void *)0) 所以说
NULL
实际上是...
java判断字符串不为空和
null
的方法
首先,区分空串和
null
串 1、 空串”“是长度为0的字符串,它有自己的串长度(0)和内容(空),判断一个字符串为空的方法: if (str.length() == 0); 或 if (str.equals("")); 2、
null
串表示目前没有任何对象与该变量关联,检查一个字符串是否为
null
的方法: if (str ==
null
); 3、检查一个字符串既不是
null
...
2>/dev/
null
和>/dev/
null
2>&1和2>&1>/dev/
null
的区别
一、区别: 2>/dev/
null
意思就是把错误输出到“黑洞” >/dev/
null
2>&1 默认情况是1,也就是等同于1>/dev/
null
2>&1。意思就是把标准输出重定向到“黑洞”,还把错误输出2重定向到标准输出1,也就是标准输出和错误输出都进了“黑洞” 2>&1 >/dev/
null
意思就是把错误输出2重定向到标准出...
VFP
2,704
社区成员
29,097
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章