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,036

HOME > .NET Framework > Forum > รบกวนดู code ให้หน่อยครับ ผม Select ค่า อย่างนี้ถูกไหมคับเวลาผมรันมันไม่มีอะไรเกิดขึ้นเลยใส่ค่าเกิน stock ก็ไม่ฟ้องคับ



 

รบกวนดู code ให้หน่อยครับ ผม Select ค่า อย่างนี้ถูกไหมคับเวลาผมรันมันไม่มีอะไรเกิดขึ้นเลยใส่ค่าเกิน stock ก็ไม่ฟ้องคับ

 



Topic : 097377

Guest




รบกวนดู code ให้หน่อยครับ ผม Select ค่า อย่างนี้ถูกไหมคับเวลาผมรันมันไม่มีอะไรเกิดขึ้นเลยใส่ค่าเกิน stock ก็ไม่ฟ้องคับ

ผมต้องการเอาค่า Instock มาตรวจสอบก่อนว่ามีค่ามากกว่าค่าที่ต้องการเบิกหรือไม่ ถ้ามากกว่า ให้ฟ้อง Messagebox

งงมาหลายวันแล้วครับช่วยให้ผมผ่านไปที ขอบคุณครับ


Code (VB.NET)
        If  StrSQL4 = " SELECT * FROM Spares =(Spares.stock) WHERE [SparesID] = " & TextBox1.Text & " " Then
            con.Open()
            Dim com10 As New OleDbCommand(StrSQL4, con)
            Dim da As New OleDb.OleDbDataAdapter
            Dim ds As New DataSet
            com10.ExecuteNonQuery()

            ds = New DataSet
            da = New OleDbDataAdapter(com10)
            ds.Clear()
            da.Fill(ds, "SparesID")


            MessageBox.Show("Stock ไม่พอจ่าย", "ผลการทำงาน", MessageBoxButtons.OK, MessageBoxIcon.Error)
            Return
        End If




Tag : Ms Access, VB.NET







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-07-04 01:20:27 By : Tawan View : 795 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

Code (VB.NET)
		Dim objConn As New OleDbConnection
		Dim objCmd As New OleDbCommand
		Dim dtAdapter As New OleDbDataAdapter
       
		Dim ds As New DataSet
		Dim dt As DataTable
		Dim strConnString,strSQL As String

		strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& _
		Server.MapPath("database/mydatabase.mdb")&";Jet OLEDB:Database Password=;"
		strSQL = " SELECT * FROM  WHERE [SparesID] = " & TextBox1.Text & " "

		objConn.ConnectionString = strConnString
		With objCmd
			.Connection = objConn
			.CommandText = strSQL			
			.CommandType = CommandType.Text
		End With
		dtAdapter.SelectCommand = objCmd

		dtAdapter.Fill(ds)		
		dt = ds.Tables(0)

		IF dt.Rows(0)("stock") < จำนวนที่สั่ง Then
				MessageBox.Show("Stock ไม่พอจ่าย", "ผลการทำงาน", MessageBoxButtons.OK, MessageBoxIcon.Error)
		End IF

		dtAdapter = Nothing
		objConn.Close()
		objConn = Nothing







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-04 06:25:14 By : mr.win
 


 

No. 2

Guest


ของผมมันเป็น access 2007คับ connect ต้องเปลี่ยนเป็รยังไงคับ

ผมใช้แบบนี้ strConnString = ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|Test.accdb")


มี Error

Syntax error in FROM clause

-------------------------------------------------------------

IF dt.Rows(0)("stock") < จำนวนที่สั่ง Then

row (0) คือตำแหน่ง ที่ filed stock อยู่หรอคับแล้วจำนวนที่สั่งเอาค่าจาก textbox3 เขียนแบบนี้ถูกไหมคับ

IF dt.Rows(3)("stock") < textbox3.text Then
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-04 14:19:21 By : project
 

 

No. 3

Guest


ได้แล้วคับขอบคุณที่สุดเลย

ลืมใส่ ชื่อ tabel ที่จะ select from
strSQL = " SELECT * FROM Test1 WHERE [SparesID] = " & TextBox1.Text & " "

ขอบคุณในน้ำใจของพี่มากๆๆคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-04 14:37:51 By : project
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนดู code ให้หน่อยครับ ผม Select ค่า อย่างนี้ถูกไหมคับเวลาผมรันมันไม่มีอะไรเกิดขึ้นเลยใส่ค่าเกิน stock ก็ไม่ฟ้องคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่