社区
数据库
帖子详情
SQL Server中字段为空时怎么取出空的数据?
yangzhiwei27
2003-10-17 12:10:08
_bstr_t(Rsc->Fields->GetItem(_variant_t((long)i))->Value)
该记录的第i个字段为空,进行_bstr_t数据类型转换时错误为“数据类型不匹配”,应该如何取出,多谢!
...全文
118
2
打赏
收藏
SQL Server中字段为空时怎么取出空的数据?
_bstr_t(Rsc->Fields->GetItem(_variant_t((long)i))->Value) 该记录的第i个字段为空,进行_bstr_t数据类型转换时错误为“数据类型不匹配”,应该如何取出,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangzhiwei27
2003-10-17
打赏
举报
回复
谢了!!
spwnihao
2003-10-17
打赏
举报
回复
_variant_t TheValue;
theValue=Rsc->GetCollect(i);
if(theValue.vt!=VT_NULL)
{
//进行你的处理
}
数据
库查询系统.doc
目 录
数据
库通用查询系统 23 题目简介: 23 2.1 设计的内容、要求和目标 23 2.2 总体设计 23 3.1 操作界面设计 25 3.2 类成员变量及方法设计 26 3.3
数据
库设计 28 3.4 源代码分析 29 3.4.1 Database
Server
类 29 3.4.2
Server
Thread 类 30 3.4.3 DatabaseClient类 32 4 系统运行及使用说明 36 总 结 36
数据
库通用查询系统 题目简介: JAVA Applet(or JFrame)通过套接字连接和服务器端的JAVA应用程序实现通信。程序将表的名字、表
中
字 段的个数及查询条件提交给服务器,服务器端的JAVA程序进行查询操作,并将查询结果 返回给JAVA Applet(or JFrame)程序。当仅查询
数据
表
中
的记录时,我们可以不必知道表
中
字段
的属性,因为无 论
字段
是何种属性,总可以使用getString(int coiumnIndex)或getString(String columnName)方法返回
字段
值的字符表示。另外,无论
字段
是何种属性,
SQL
语句的LIKE 子语句允许
字段
值以字符串形式与其他字符串比较。 主要内容: 设计要求 总体设计 详细设计 代码调试 软件开发 课程设计题目 2.1 设计的内容、要求和目标 当仅仅查询
数据
库表
中
的记录时,我们可以不必知道表
中
字段
的属性,因为无论
字段
还 是何种属性,总可以使用getString(int columnIndex)或getString(String columnName)方法返回
字段
值的字符串表示。另外,无论
字段
是何种属性,
SQL
语句的L IKE子语句允许
字段
值以字符串形式与其他字符串进行匹配比较。 基于以上所述,要求设计一个B/S模式的
数据
库通用查询系统,具体要求如下: (1)客户端Java Applet程序从加载该Java Applet程序的html文件
中
获取
数据
库
中
的表的名字、表的
字段
名字以及表
中
字段
的个数 。这样一来,当需要修改html文件,而不必修改Java Applet程序,使得Java Applet在查询
数据
库时具有了通用性。 (2)Java Applet通过套接字连接和服务器端的Java应用程序实现通信。Java Applet程序将表的名字、表
中
字段
的个数以及查询条件提交给服务器,服务器端的Java 应用程序进行查询操作,并将查询结果返回Java Applet程序。 2.2 总体设计 在设计
数据
库通用查询系统时,需要编写3个Java源文件:Database
Server
.java、Serv erThread.java和DatabaseClient.java。其
中
Database
Server
.java和
Server
Thread.ja va为服务器端Java程序编译产生所需要的类;DatabaseClient.java为客户端Java Applet程序编译产生所需要的类。
数据
库通用查询系统除了需要编写3个Java源文件所编 译产生的类外,还需要Java系统提供的一些重要的类。
数据
库通用查询系统所用到的一 些重要的类以及它们之间的组合关系如图12.1和图12.2所示。 图12.1 客户端类之间的组合关系 图12.2 服务器端类之间关系 2.1
数据
库(服务器端) 设计的
数据
库的名字是book.mdb,在该库
中
所创建的表是bookform。 2.2 Database
Server
.java(服务器端主类) Database
Server
类创建的对象负责响应客户请求,该类含有main方法,服务器端从该类 开始执行。Database
Server
类的成员变量
中
有3种重要类型的对象:
Server
Soket、Soke t和
Server
Thread对象。运行效果如下图所示 Database
Server
类运行效果 2.3
Server
Thread.java(服务器端)
Server
Thread类是Thread类的子类,在
Server
类
中
负责为请求连接的用户启动一个线程 对象。 2.4 DatabaseClient.java(客户端主类) DatabaseClient是Applet类的子类,尽管DatabaseClient类需要驻留在服务器端,但它 需要下载到客户端的浏览器来运行,因此Java Applet是客户端程序。DatabaseClient类的成员变量
中
有四种重要类型的对象:Choice 、Checkbox、TextArea和Socket对象。运行效果如下图所示: 图2.4 DatabaseClient创建的JFrame及主要的成员对象3 详细设计及实现 3.1 操作界面设计 a) 客户端运行效果 (b)服务器端运行效果 3.2 类成员变量及方法设计 图12.1 N
去掉
Sql
Server
中
字段
包含的回车、换行、回车换行符
注意:特殊字符在
Sql
Server
Management Studio查询
中
显示为
空
格,但实际不是
空
格。在C#
中
能清晰的看到类似:\r\n的字符.
SQL
中
可以使用Replace函数来对某个
字段
里的某些字符进行替换操作,语法如下: 语法 REPLACE ( original-string, search-string, replace-string ) 参数 如果有某个参数为 NULL,此函数返回 NULL。 original-string 被搜索的字符串。可为任意长度。 searc...
SQL
Server
------查询结果为
空
的列赋默认值
ISNULL(
字段
,默认值) 如:SELECT ISNULL(name,'无名') FROM [User] 转载于:https://www.cnblogs.com/ysls/p/9477508.html
sql
server
中
字段
更新('男'改为'女','女'改为'男')
朋友提出的一个
字段
更新问题。 问题:
Sql
server
中
ConfigMgr
中
有一张表为Person,有一个
字段
为sex char(4),保存性别(‘男’或‘女’),该表
中
有多条记录,如何用一条语句实现将‘男’改为‘女’,‘女’改为‘男’? 测试目标
数据
库版本为:Microsoft
SQL
Server
2008(RTM) - 10.0.1600.22 (Inte...
关于
SQL
server
中
字段
值为null的查询
某天有个同事问我怎么在一个表
中
查找某
字段
值为null并把它替换为另一值。 开始我觉得用 select * from 表名 where
字段
=null 应该可以的。但结果是没有报错,但什么也没有显示出来。 后来又试: select * from 表名 where len(
字段
)=0 结果仍是什么也没有显示。 无意
中
,用 select * from 表名 where
字段
is null 却对了。
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章