Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ขอสอบถาม คือหนูไม่เคยเขียน VB.Net ทำฟอร์มขึ้นมาแล้วต้องการเก็บข้อมูลลงฐาน sql server2008R2เริ่มต้นเขียนไม่ถูก จะเริ่มยังไง



 

ขอสอบถาม คือหนูไม่เคยเขียน VB.Net ทำฟอร์มขึ้นมาแล้วต้องการเก็บข้อมูลลงฐาน sql server2008R2เริ่มต้นเขียนไม่ถูก จะเริ่มยังไง

 



Topic : 112872



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์




คือหนูไม่เคยเขียน VB ทำฟอร์มขึ้นมาแล้วเริ่มต้นเขียนไม่ถูก จะเริ่มยังไง
ช่วยเขียนโค๊ดแล้วอธิบายให้หนูหน่อย คือเมื่อกรอกข้อมูลรัยเสร็จ ก้อกดปุ่มบันทึก
แล้วให้ข้อมูลที่บันทึกวิ่งไปเก็บในเบส เบสหนูชื่อ personal ส่วนเทเบิ้ลที่เก็บข้อมูล hrper

aa



Tag : .NET, Ms SQL Server 2008









ประวัติการแก้ไข
2014-11-26 22:39:19
2014-11-27 20:19:09
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-11-26 22:36:38 By : khuntoey View : 1500 Reply : 15
 

 

No. 1



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

งานช้างเลย ฮ่าๆ เอาชื่อฟิลด์ DataType ชื่อตาราง มาด้วยสิครับ ทำแล้วไม่รู้จะเอาไปเก็บไว้ไหน
นี่ครับโค้ด Insert ไม่ยาก คร่าวๆไปก่อน

Code (VB.NET)
                Dim MyCmd As New SqlCommand
                Dim strsql As String
                strsql = "INSERT INTO tbltechnical(TechnicalID,TechnicalName,Active,IsDelete)VALUE('"
                strsql &= txtTechnicalID.Text & "'"
                strsql &= ",'" & txtTechicalName.Text & "'"
                strsql &= ",-1"
                strsql &= ",0)"

                With MyCmd
                    .Connection = MyCon
                    .CommandText = strsql
                    .ExecuteNonQuery()
                End With









ประวัติการแก้ไข
2014-11-26 23:06:36
2014-11-26 23:07:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-26 22:50:36 By : zarooman
 


 

No. 2



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : zarooman เมื่อวันที่ 2014-11-26 22:50:36
รายละเอียดของการตอบ ::
ผมว่างานนี้คงต้องเริ่มตั้งแต่ติดต่อ database เลยน่ะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 11:23:37 By : fonfire
 

 

No. 3



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ชื่อตาราง hrper,hrposition

pname char(25)= คำนำหน้าชื่อ

fname char(50) = ชื่อ

lname char(40) = นามสกุล

efname char(40) = ชื่ออังกฤษ

elname char(40) = นามสกุลอังกฤษ

idcrd char(13) = เลขที่บัตรประชาชน

perid decimal(16, 0) = เลขประจำตัวพนักงาน

pertype decimal(16, 0) = ประเภทพนักงาน

lct (16, 0) = สถานที่ปฏิบัติงาน

posnm char(120) = ชื่อตำแหน่ง

posno char(10) = เลขประจำตำแหน่ง

poscd decimal(16, 0) = รหัสตำแหน่ง

canceldate datetime = วันที่ยกเลิกตำแหน่ง

startdate datetime = วันที่เริ่มงาน

outcmddate datetime = วันที่ออกจากงาน

edulvlcd decimal(16, 0) = คณะที่จบ

majorcd decimal(16, 0) = สาขาวิชา

perst decimal(16, 0) = สถานะการทำงาน

salarytype decimal(16, 0) = เงินเดือน


พอจะดูเข้าใจมั้ยค่ะ คุณ @zarooman ขอบคุณล่วงหน้านะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 11:32:46 By : khuntoey
 


 

No. 4



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 3 เขียนโดย : khuntoey เมื่อวันที่ 2014-11-27 11:32:46
รายละเอียดของการตอบ ::
เข้าใจครับแต่ไม่ทำให้ ให้แค่แนะแนว
ถ้าได้ตามนี้แล้วในโค้ดนะครับ โค้ดปุ่ม save ให้ทำตามนี้เลย
โดย Textbox อันไหนก็ใส่ ให้ตรงกับ ฟิลด์ในฐานข้อมูลให้ถูกต้องนะครับ โดยการต่อ sql &= "" ไปเรื่อยๆให้ครบจำนวนข้อมูลที่คุณต้องการนะครับ

Code (VB.NET)
Dim MyCmd As New SqlCommand
Dim strsql As String
strsql = "INSERT INTO hrper(pname,fname,lname,efname,elname,idcrd,perid,pertype,lct,posnm,posno,poscd,canceldate,startdate,outcmddate,edulvlcd,majorcd,perst,salarytype)VALUE('"
strsql &= cboname.Text & "'"
strsql &= ",'" & txtname.Text & "'"
strsql &= ",'" & txtlast.Text & "'"
strsql &= ",'" & txtename.Text & "'"
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= .....
strsql &= ")"

With MyCmd
    .Connection = MyCon
    .CommandText = strsql
    .ExecuteNonQuery()
End With


OK นะครับ ถ้าผมทำให้คุณจะไม่ได้อะไรเลย ลองทำเองดูนะครับผม ติดตรงไหนโพสต์ถาม อย่าโกรธกานน้า

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 14:15:09 By : zarooman
 


 

No. 5



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณมากค่ะ เด่วติดตรงไหนจะโพสถามนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 15:29:21 By : khuntoey
 


 

No. 6



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ประมาณนี้ถูกมั้ยค่ะ
อย่าว่าอย่างงั้นอย่างงี้เลยนะค่ะ จะว่าหนูโชว์โง่ก็ได้
แต่หนูไปไม่ถูกจริงๆ
สั่งสอนหนูมาได้เลยค่ะ ....หนูพร้อม

o
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 20:44:28 By : khuntong
 


 

No. 7



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 6 เขียนโดย : khuntong เมื่อวันที่ 2014-11-27 20:44:28
รายละเอียดของการตอบ ::
แป่ว เอาชื่อฟิลด์ใส่ทำไมครับ ชื่อฟิลด์มันอยู่ด้านบนที่ผมใส่ให้แล้วครับ ตรง INSERT INTO หน่ะ
ที่เหลือแค่ ส่งค่าใน Textbox เข้าไปเท่านั้นเองครับ
เท่าที่ดูมาคุณยังขาดเรื่อง SQL Command ไปเยอะเลย ผมว่าลองไปศึกษาเกี่ยวกับ SQL Command ก่อนนะครับ อย่างงี้ ดูท่าจะไม่จบแน่เลย

มีไรปรึกษา www.facebook.com/zarooman ได้ครับ ถ้าผมตอบช้า

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-27 22:55:28 By : zarooman
 


 

No. 8

Guest


หุหุ ใช้ command แบบต่อ string ด้วย

อยากเรียก hacker มาลองฝีมือกันใช่ไหม

ปล.โปรแกรมเมอร์อาชีพบ้านเรานี่เขียนโค้ดลูกทุ่งเนอะ รู้ยังมี php มันถึง v.5.6 แล้ว

Vb ก็ 11 หรือ 12 มั้งไม่แน่ใจ c# ก็ 5 แล้ว ยังขียนโค้ดกันอยู่ยุคหินอยู่เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-30 10:45:13 By : ห้ามตอบเกินวันละ 2 กระทู้
 


 

No. 9



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 8 เขียนโดย : ห้ามตอบเกินวันละ 2 กระทู้ เมื่อวันที่ 2014-11-30 10:45:13
รายละเอียดของการตอบ ::
รู้ไหมคนเรามีสองประเภท
ประเภทที่ 1 รู้แล้วแบ่งความรู้ให้คนอื่น แนะนำในทุกอย่างที่รู้และไม่อวดเก่ง รู้อะไรบอกหมด
ประเภทที่ 2 รู้แล้วหมกเม็ด คิดว่าตัวเองเก่งอยู่เสมอ ชอบเสียดสีคนอื่นอยู่เรื่อย แต่ตัวเองไม่ทำอะไรเลย เก่งแต่ปาก

ไอ้คนประเภทที่สองนี่อยู่ยากในสังคม(คนประเภทนี้ไม่ควรอยู่ในบอร์ด) ครับ ชอบดูถูกเหยียดหยาม
เสียดสีคนที่ด้อยกว่า และคุณคือคนประเภทที่สอง
บอกไว้เลยครับ ไอ้โค้ดยุคหินที่คุณ พูดนี่แหละครับ ทำเงินให้ผมมาเยอะแล้ว และ เลี้ยงชีพผมมาจนถึงทุกวันนี้
ไม่ว่าจะโค้ดยุคหิน หรือ ยุคห่าเหวอะไรของคุณนั้น ความต้องการคือผลลัพท์ที่ออกมาถูกต้องเหมือนกัน
ผมอยากเห็นหน้าคุณ จริงๆ ว่าหน้าตาแบบไหนทำไมชอบดูถูกอาชีพเดียวกันทั้งๆ ที่คุณน่าจะเข้าใจในสิ่งต่างๆได้ดีกว่าผม
ผมอาจจะไม่เก่งเท่าคุณหรอกครับในการเขียนโปรแกรม แต่ผมมั่นใจว่าผมสามารถดำรงชีวิตอยู่ในสังคมนี้ ได้ดีกว่าคุณ
ขนาดคุณยังใช้ User Guest เข้ามาเหยียดหยามเลยครับ ตัวตนที่แท้จริงของตัวเองยังไม่กล้าที่จะเปิดเผยเลย
ดูและพิจารณาเองละกันครับ ว่าตัวเองเป็นแบบไหน

ปล.และผมมั่นใจว่าสมาชิกหลายๆคนในบอร์ด เอือมระอาในการกระทำและคำพูดของคุณ การศึกษาไม่ได้ทำให้คนเราสูงขึ้นเลย
สำเนียงส่อภาษา กิริยาส่อสกุล คุณคงเข้าใจคำนี้ดีนะครับ (เสียดายข้อความมันอ่านออกสำเนียงไม่ได้)

มีปัญหาอะไร แอดเฟสมาครับ โพสต์ไว้ด้านบนแล้ว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-02 09:06:07 By : zarooman
 


 

No. 10



โพสกระทู้ ( 374 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : khuntong เมื่อวันที่ 2014-11-27 20:44:28
รายละเอียดของการตอบ ::
ข้างบนสุดประกาศ
Code (VB.NET)
Imports System.Data
Imports System.Data.SqlClient


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-02 10:55:38 By : nameball
 


 

No. 11

Guest


ตอบความคิดเห็นที่ : 9 เขียนโดย : zarooman เมื่อวันที่ 2014-12-02 09:06:07
รายละเอียดของการตอบ ::
เคยจ้างช่างมาซ่อมบ้าน ช่างบางคนก็ฝีมือแบบว่ากล้าคิดเงินได้ไงไม่รู้

กว่าจะหาช่างที่ถูกใจได้ก็หาอยู่นาน สุดท้ายก็ใช้บริการบริษัทที่เชื่อถือได้

จ่ายแพงหน่อยแต่สบายใจ บางงานขี้เกียจเรียก ลงไปทำเองก็มี

วิดวะทำเองเราว่าฝีมือเราดีกว่าช่างอาชีพบางคนอีก โปรแกรมเมอร์ก็เช่นกัน

มันก็มีหลายเกรด หลายราคา ไหนๆ ก็ทำเป็นอาชีพแล้ว ทำไมไม่ตั้งใจพัฒนาฝีมือไปล่ะ

อยู่ในวงการนี้ต้องหมั่นศึกษาเพิ่มเติมตลอดเวลา ให้สมเป็นมืออาชีพหน่อยสิ

มือสมัครเล่นขี้เกียจขำ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-02 16:29:39 By : ห้ามตอบเกินวันละ 2 กระทู้
 


 

No. 12



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทษค่ะ ที่ไม่เก่ง

หนูนี่โง่จังเลยจังเลยนะค่ะ โค้ดยุคหินหนูยังทำไม่ได้เลย(หึหึ)

แต่ก้อใช่ว่าหนูจะอยู่เฉย หนูก็พยายามศึกษา

ขอบคุณค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-02 19:04:07 By : khuntong
 


 

No. 13



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 11 เขียนโดย : ห้ามตอบเกินวันละ 2 กระทู้ เมื่อวันที่ 2014-12-02 16:29:39
รายละเอียดของการตอบ ::
ครับ เอายูเซอร์ มาเถียงกันดีกว่าครับมัวใส่แต่หน้ากาก
ไม่ไหวจะเคลียร์

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-03 02:00:18 By : zarooman
 


 

No. 14

Guest


ตอบความคิดเห็นที่ : 13 เขียนโดย : zarooman เมื่อวันที่ 2014-12-03 02:00:18
รายละเอียดของการตอบ ::
ไม่อ่ะ ใช้ guest นี่แหละ ไม่เห็นเกี่ยวกันเลย

user มันก็หน้ากาก ทำยังกับว่าเอาชื่อจริงมาเป็นชื่อ user งั้นแหละ

อย่าเข้าใจผิดนะ ว่าเราชอบดูถูกคน เราแค่ชอบแกล้งเด็กมากกว่า

ยิ่งเด็กที่คิดว่าที่ตัวเองรู้มันมากจนไม่ฟังใคร แนะนำให้ก็เถียงนี่ยิ่งชอบเลย

อยากจะพาออกมาโยนลงมหาสมุทร ให้รู้ว่ามันกว้างใหญ่แค่ไหน

สำหรับเรามันกว้างมันเราไม่กล้าอวดดีเลย

เพราะยิ่งรู้มากก็รู้ว่ามีเรื่องที่เรายังไม่รู้อีกมากมาย

ฉะนั้นอย่ามั่นมากนัก บอกอะไรก็ฟังมั่งอยากเพิ่งเถียง

ถ้าเถียงก็เอาเหตุผลมา ว่าอันไหนดีไม่ดีอย่างไร จะได้ถือว่าแชร์ความรู้กัน

ปล.ก็เข้าใจนะว่าเพิ่งบินได้ กำลังแรง เราเองก็ผ่านตรงนั้นมาแล้ว อย่าไปยึดติดกับมัน

หาทางพัฒนาตัวเองเอาไว้ เทคโนโลยีมาใหม่ๆ ทุกวัน

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-03 08:46:58 By : ห้ามตอบเกินวันละ 2 กระทู้
 


 

No. 15



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


ผมว่านะอย่าคิดแทนคนอื่นมากนักเลย ถ้าจะช่วยก็ช่วยเท่าที่เขาต้องการก็น่าจะพอ และเพิ่มคอมเม้นท์ที่อยากเข้าไป ถึงจะเป็นการช่วยจริงๆ

แต่แบบคุณนี่ไม่ไหวมั้งครับ มันได้ประโยชน์น้อยมาก

กรณีโค๊ดเก่าไปก็ไม่เก็นเป็นไรครับ มันก็เป็นประสบการณ์ของเขา จะโดนแฮกค่อยไปแก้ตอนนั้น สะสมประสบการณ์ไป เดี๋ยวก็เก่งเอง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-03 09:00:07 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอสอบถาม คือหนูไม่เคยเขียน VB.Net ทำฟอร์มขึ้นมาแล้วต้องการเก็บข้อมูลลงฐาน sql server2008R2เริ่มต้นเขียนไม่ถูก จะเริ่มยังไง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่