作者drcgs (我心中尚未崩坏的地方)
看板Visual_Basic
标题[.NET] VS2013 DataGridView与MYSQL问题
时间Sun Feb 22 21:26:38 2015
请输入专案类型(网站专案或者应用程式专案):
VS2013 Windows Form(NET 3.5)
DB:MYSQL
问题1:DataGridView读取MYSQL资料後时间型态不一样
DataGridView:2015/02/22 下午05:11:11
DB:2015/02/22 17:11:11
我找了资料是要改资料库DATATYPE 有没有方式不要改,改DataGridView.COLUMN?
(目前DB DATETYPE:VAR(200))
问题2:DataGridView读取MYSQL资料後栏位为NULL此栏位标题含内容不会出现
也就是说DB栏位里要写入资料
问题3:资料库内有设个栏位要在DataGridView读取MYSQL资料後让USER输入资料
於栏位DataGridView COLUMN,我要怎麻在这个COLUMN用下式选单并且可以写入至DB?
问题4:承上题,DataGridView写入DB什麻方式比较好让资料写入DB?
感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.227.254.101
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1424611602.A.FE0.html
※ 编辑: drcgs (61.227.254.101), 02/22/2015 21:30:56
1F:→ MOONRAKER: Readonly true怎麽可能写入db。 02/23 05:05
不好意思 让你误解 我是从DB读资料 呈现至 DataGridView的column
使用方式为ReadOnly^^"
2F:→ MOONRAKER: designer多玩一玩 你的第一个问题设定 02/23 05:06
3F:→ MOONRAKER: date.defaultcellstyle就可以了 02/23 05:06
mMOON 好,
这个选项我测试过 也从MSDN里找类似来使用 似乎都无解
不过我在再设中断点时 MySqlReader.Item("NAME") 在这个放大镜内捞到时间格式
2015/02/23 上午11:32 这格是来自於电脑本机端的时间格式非资料库内资料格式
可能是我找资料方法太不好 没找到重点关键字 只能在DB设VAR格式
※ 编辑: drcgs (36.236.239.33), 02/23/2015 11:54:36
4F:→ purpleinlove: .ToString("yyMMddhhmmss") 不知道这样可不可以 07/03 01:30