VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: sunnyppp

指定的转换无效!!在线等...

[复制链接]

1

主题

16

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
 楼主| 发表于 2020-4-26 01:30:02 | 显示全部楼层
参数类型如下:    (我对比了,都符合)
public Bbs_PostDetailsInfo(int post_id, string post_title, string post_content, int user_id,
            string user_name, string user_email, DateTime user_adddate, int user_online, string userbase_sex,
            DateTime userbase_birthday, string userbase_seat, string userbase_oicq, string userbase_msn,
            string userbase_pic, string userbase_ink, string popedom_name, int userstate_postcount, int userstate_backcount,
            int userstate_classiccount, int userstate_exp, int userstate_money, int userstate_integral,
            string userstate_title, DateTime post_sendtime, int post_smallid, int posttype_id, string posttype_name, int post_browsecount, int post_heartimg , int post_backmoney)
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-26 02:15:02 | 显示全部楼层
晕了.....
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-26 03:00:01 | 显示全部楼层
见鬼了.只能用笨办法了.
每个字段的值都声明变量.

如 int i1 = dr.GetInt32(0);

string  s1 = dr.GetString(1);

............

看到底哪里出错..
回复

使用道具 举报

1

主题

16

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
 楼主| 发表于 2020-4-26 17:00:01 | 显示全部楼层
我试试
回复

使用道具 举报

1

主题

16

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
 楼主| 发表于 2020-4-27 08:00:01 | 显示全部楼层
呵呵!
解决了

我用
string h1=dr.getname(0).tostring();

得到第一列的列名 ,怎么是 post_title呢?

我建立实体类Bbs_PostDetailsInfo 时  第一个字段 明明是 Bbs_Postif

sdr.Read();结果的列怎么和实体类Bbs_PostDetailsInfo 构造的字段顺序不一样呢?????
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-4-27 13:00:01 | 显示全部楼层
终于解决了 哈哈
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-27 13:15:01 | 显示全部楼层
结果的列怎么和实体类Bbs_PostDetailsInfo 构造的字段顺序不一样呢?????
=============>
实体是用工具生成的吗?
是不是后来改过视图呢?
回复

使用道具 举报

1

主题

16

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
 楼主| 发表于 2020-4-27 15:15:01 | 显示全部楼层
实体类都是写的

改过视图

不过只是加了一个字段啊

会影响???
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-4-27 16:00:02 | 显示全部楼层
实体类都是写的
======
那应该是添加columns的顺序的问题了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表