社区
C#
帖子详情
c#中使用oledb读取oracle的number字段返回的是"decimal"类型?
washy781231
2004-12-08 11:33:26
用oledb连接sqlserver编写的代码,现在想改成oracle实现,但是重oracle中读出的number型字段都是c#中的decimal型变量,而本来的程序都是int型,这样我的代码就要进行大量的转换才行.请问有没有办法让number字段读出来就是int型?(包括OleDbDataReader,OleDbDataAdapter,ExecuteScale等取出的数据.)
...全文
678
5
打赏
收藏
c#中使用oledb读取oracle的number字段返回的是"decimal"类型?
用oledb连接sqlserver编写的代码,现在想改成oracle实现,但是重oracle中读出的number型字段都是c#中的decimal型变量,而本来的程序都是int型,这样我的代码就要进行大量的转换才行.请问有没有办法让number字段读出来就是int型?(包括OleDbDataReader,OleDbDataAdapter,ExecuteScale等取出的数据.)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marvelstack
2004-12-08
打赏
举报
回复
查查看
http://blog.csdn.net/web_gus/archive/2004/10/13/134907.aspx
washy781231
2004-12-08
打赏
举报
回复
oracle的类型转换就是to_number,还是number类型吧.而且这样即使可以也意味着我要重新写sql语句,一样代价极大.有没有大侠用c#连接过oracle的?有的话总不能在程序中直接就用decimal类型的变量吧?太浪费了.没有办法取出int型来吗?或者oracle有别的什么类型能对应到c#的int?
washy781231
2004-12-08
打赏
举报
回复
可是这样我的代码就要对每次读取都要转换了,工作量非常大,而且我是写dal的,dataset里头的decimal是没法转换的,上面调用我的接口的用户也进行转换,这是不现实的
minrange
2004-12-08
打赏
举报
回复
oracle也有类型转换的吧?
再不就写个静态的函数实现转换咯
gqchen1981
2004-12-08
打赏
举报
回复
把数据读出来转化一下啊:
int.Parse();
使用
C#
读取
dbf行情文件
由于历史的原因,我国的上交所和深交所
使用
的还是dbf文件来进行行情数据的分发,关于卫星报盘系统,可以参考:http://maltig.itpub.net/post/12165/195151 这个博客
中
关于证券公司信息化的文章写的还是相当不错的。上交所
使用
的是show2003.dbf文件,而深交所
使用
的是SJSHQ.DBF,这种文件可以
使用
Visual FoxPro直接打开,查看其内容。接下来说说怎
用
c#
在access
中
创建表的时候 提示 System.Data.
OleDb
.
OleDb
Exception {“
字段
定义语法错误。“}
用
c#
在access
中
create table 表的时候 提示 System.Data.
OleDb
.
OleDb
Exception {“
字段
定义语法错误。”} 创建脚本如下: string sqlcreatelog = string.Format(@“CREATE TABLE LOG(ENTRY varchar(30),CREATED_TIME DATE,YEAR varchar(6))”); 即 CREATE TABLE LOG(ENTRY varchar(30),CREATED_TIME DATE,Y
C#
知识点记录
C#
知识点 1、
decimal
表示128位数据
类型
同浮点型相比,
decimal
类型
具有更高的精度和更小的范围,使其更适合于财务与货币运算。 2、动态程序集 没有被编译至主程序,而是主程序在运行时动态调用或者生成的程序集。
C#
加载程序集的机制: 一个
C#
应用程序在遇到当前应用程序域(AppDomain)里没有的程序集时,会自动搜索与应用程序在同一目录里的所有程序集,如果没有,抛出异常。 所以如果当我们的动态程序集放到和应用程序在同一个目录里时,不会产生序列化和反序列化的问题,而一旦我们把各种功能的程序
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章