頁:
[1]
VB.NET讀取DB資料後設定上疑問
本帖最後由 天兵才子 於 2015-2-21 05:43 PM 編輯1.我畫面讀到Row date,怎麻使用insert date到DB?
2.時間欄位從DB讀出來後變成電腦系統時間格式 怎麻調成跟DB時間一樣?
DB TIME:2015/02/21 13:11:22 資料格式:DATETIME
VB.NET TABLE TIME:2015/02/21 下午 01:11:22 資料格式:GetType(DATE)
>>我有看到一種 Format(Now, "yyyy-MM-dd hh:mm:ss") 但不知道怎麻加入GetType裡面
3.VB.NET執行的視窗可以指定大小 不要讓使用者拉到程式視窗
4.Data Table 可以不用每次都調整欄位寬度?
感謝...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 本帖最後由 darkjack 於 2015-2-21 08:28 PM 編輯
方式如下:' 例如:在vb使用時可使用 TimeValue = toString("yyyy-MM-dd HH:mm:ss")
' 或
TimeValue = Format("yyyy-MM-dd HH:mm:ss")
如果在 SQL指令 可用 selet convert( nvarchar(19), 時間欄位, 120) as TimeValue FROM TABLEA
' (產生格式:yyyy-mm-dd hh:mi:ss(24h)
Jeepluo 發表於 2015-2-21 07:34 PM static/image/common/back.gif
方式如下:' 例如:在vb使用時可使用
' 或
Q1:我的TABLE 是用DataGridView
' Create Column
XXX.Columns.Add("name", GetType(String))
在這個GetType(String) 我沒辦法加toString("yyyy-MM-dd HH:mm:ss") or Format("yyyy-MM-dd HH:mm:ss")
Q2:mysql 要取得最新時間的N筆資料的? 在SELECT該怎用?
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> Ans1:資料應該是用塞入的,那就塞入時用該格式存入就好了。
Ans2:存入時先做個比較,若主key存在時就update就可以永遠保留下最新記錄,若是內容是LOG檔,可使用排序的方式處理。
DataGridView 應該也可以置入「日期」欄位,若不知道怎麼做也可以先拉 GridView 再自行加入由劃面設定好再存入。<br><br><br><br><br><div></div> 本帖最後由 天兵才子 於 2015-2-22 03:06 PM 編輯
http://i.minus.com/jh54VNxe4Uu01.jpg
這個內建並無toString("yyyy-MM-dd HH:mm:ss") or Format("yyyy-MM-dd HH:mm:ss")
這樣格式 這也是跑內建WIN
補充內容 (2015-2-22 08:24 PM):
我找到原因了
原來是db的問題 日期這個欄位在DB中不能設DATETIME 可是設成VAR不知道有無未來性影響 程式的寫法沒有一定的,至於欄位的格式是什麼型態,只要配合著寫就可以了。
頁:
[1]