JOE Heart Under Blade Ответов: 2

система отображения данных MySQL.байт в объект DataTable во время выполнения в vb.net


привет всем,

у меня есть запрос select, где я выбираю один столбец из базы данных таблиц mysql и сохраняю его в datatable, прежде чем отобразить его в crystal report. когда я запускаю мой проект, там нет ошибки, но нет отображения данных в отчете Crystal, когда я установить точку останова и проверьте мой объект DataTable содержит, в столбец, который я хочу, чтобы отобразить написать что-то типа "системы.байт" полагаю, что данные отображения, которые можно выбрать из базы данных. почему это происходит? есть какие-либо другие пути для меня, чтобы исправить это?


SELECT CONCAT(LPAD(FLOOR(extra_ot/60),2,'0'),':',LPAD((extra_ot MOD 60 ),2,'0'),':00') AS Extra_O

2 Ответов

Рейтинг:
14

Barış Güvenkaya

Сначала вы должны бросить его как шар.

SELECT CONCAT(cast(LPAD(FLOOR(extra_ot/60),2,'0') as char(20)),':',cast(LPAD((extra_ot MOD 60 ),2,'0') as char(20)),':00') AS Extra_O


Рейтинг:
10

A Jorge

Adding this in connection settings did the trick : 

;Allow User Variables=True;Respect Binary flags=false