PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] Join两个资料表不同data type
楼主:
nonoman
(Mr.不不)
2017-06-02 22:57:37
请教各位版上的高手们,
小弟目前在串接一个专案的数据库时,
主要是有三个table要join,
但join的是不同型别的资料,所以一直失败..
(环境是asp.net mvc 串 mysql)
以下举例
A_table
作者:
Litfal
(Litfal)
2017-06-02 23:17:00
为什么A00 String会关联到Bid int? 这DB没问题吗?用LINQPad试了一下,用b.Bid.ToString()没有问题啊
作者:
vi000246
(Vi)
2017-06-03 01:53:00
https://goo.gl/rDJr6V
https://goo.gl/hInmqA
作者:
Litfal
(Litfal)
2017-06-03 12:08:00
提供一下你的.net和EF等组件版本然后你先这样试:from b in B_table selectnew { BidStr = b.Bid.ToString() };.ToList() 去执行,看看能不能跑我觉得应该是 MySQL 的关系
作者:
vi000246
(Vi)
2017-06-03 23:17:00
要不要试试用旧版的mysql组件
https://goo.gl/JhdN4P
试试先转成AsEnumerable()
作者:
chatnoir
(对不起)
2017-06-04 01:23:00
不行的话你就把B,C select出来,把bid,cid转string
作者:
Litfal
(Litfal)
2017-06-04 03:52:00
我去架了一个MySQL Server来测,测不出你说的问题呢...
http://i.imgur.com/8DQ2i7L.png
试试把 MySql.Data 和 MySql.Data.Entity.EF6 更新一下?
作者:
xo1100
(虾蒸河粉)
2017-06-07 14:25:00
小弟linq用tostring也有这种状况A或BC另外select new出来相对应型别再join看看
继续阅读
[问题] 程式设定档
wind681201
[问题] 想请教撰写人机接口推荐的C#书
yehping
[问题] 生成测试用假物件的套件
vi000246
Re: [问题] 请问Telerik对开发winform帮助大吗
Laluth
[问题] 请问Telerik对开发winform帮助大吗
jamyang
[问题] 征求“用C#读取CPU耗电量”教学
jmy812
[问题] 关于开启应用程式
cdcdqaz
[问题] SQL存取图片,ashx无法显示(解决了)
adamini
[问题] log4net 丢log到syslog
pili100
[问题] 如何看asp.net版本以及删除runat tag
jajeongsalan
Links
booklink
Contact Us: admin [ a t ] ucptt.com