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

HOME > .NET Framework > Forum > VS Syntax error in INSERT INTO statement แก้ยังไงครับลองทำเองหลายวิธีแล้วแต่ไม่ได้



 

VS Syntax error in INSERT INTO statement แก้ยังไงครับลองทำเองหลายวิธีแล้วแต่ไม่ได้

 



Topic : 134693



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



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




เป็นแบบนี้แก้ยังไงเหรอครับพึ่งเคยทำครับ
syntax insert intoCode (C#)
นี่โค้ดทั้งหมดครับ
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.OleDb;

namespace EquipmentManagement
{
    public partial class EquipmentManagement : Form
    {
        public EquipmentManagement()
        {
            InitializeComponent();
        }
        OleDbCommand CM = new OleDbCommand();
        OleDbDataAdapter AP = new OleDbDataAdapter();
        DataTable DTshow = new DataTable();
        OleDbCommandBuilder CB = new OleDbCommandBuilder();
        OleDbConnection CN = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = D:\\Project\\Visual Studio\\ระบบยืมคืน\\ระบบยืม-คืน.mdb");
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                CN.Open();
                Showdata();
            }
            catch
            { MessageBox.Show("Error"); }
        }
        private void Showdata()
        {
            string sql = "select * from Equipment";
            OleDbCommand CM = new OleDbCommand(sql, CN);
            OleDbDataReader DR = CM.ExecuteReader();
            DataTable Dt = new DataTable();
            if (DR.HasRows)
            {
                Dt.Load(DR);
                dataGridView1.DataSource = Dt;
                dataGridView1.Columns[0].Width = 85;
                dataGridView1.Columns[1].Width = 85;
                dataGridView1.Columns[2].Width = 85;
                dataGridView1.Columns[3].Width = 85;
                dataGridView1.Columns[4].Width = 85;
            }
            else 
            {
                dataGridView1.DataSource = null;
            }
            DR.Close();

        }

        private void Addequipment_Click(object sender, EventArgs e)
        {
            string sql = "Insert Into Equipment (@BarcodeID(E),@E_ID,@E_name,@E_group,@E_quantity)Values('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "')";
            OleDbCommand CM = new OleDbCommand(sql, CN);
            CM.ExecuteNonQuery();
            MessageBox.Show("บันทึกเรียบร้อย", "Equipment", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Showdata();
            Cleardata();
        }
        private void Cleardata() 
        {
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            textBox4.Clear();
            textBox5.Clear();
        }
    }
}





Tag : .NET, Ms Access, VS 2017 (.NET 4.x), Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-12-26 18:08:23 By : KaeWalin View : 896 Reply : 6
 

 

No. 1

Guest


จะย่างเข้าปีใหม่แล้ว หัดลองของใหม่ฯบ้าง ผมคิดว่ามันคงไม่เป็นโทษกับตัวเอง
--- การเชื่อมต่อสตริง SQL Query มันต้องดูเรียบง่าย ชัดเจน (สมัยใหม่เขาไม่ใช้กันแล้ว)

Code (C#)
var slow = textBox1.Text;
var ass = textBox2.Text;
var fuck = textBox3.Text;

string sql = $@"insert into Equiment (fieldName1, fieldName2, fieldName3)
                         values ('{slow}', '{ass}', '{fuck}'
               "
               ;








แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 06:41:57 By : หน้าฮี
 


 

No. 2

Guest


จาก #NO1 บรรทัดที่ 6 ตกเครื่องหมาย วงเล็บปิดไปอันหนึ่ง แก้ไขเป็น
Code (C#)
 var slow = textBox1.Text;
 var ass = textBox2.Text;
 var fuck = textBox3.Text;

 string sql = $@"insert into Equiment (fieldName1, fieldName2, fieldName3)
                 values ('{slow}', '{ass}', '{fuck})'
                "
                ;



ปล. ภาษา C#/VB/etc... ไม่ได้ยิ่งใหญ่โดยลำพังอีกแล้ว (เสมอเหมือนลูกเมียน้อย)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 06:45:42 By : หน้าฮี
 

 

No. 3

Guest


happy_new_mea
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 06:59:17 By : หน้าฮี
 


 

No. 4

Guest


ไหนไหนก็ไหนไหน ผมจะเล่าอะไรให้ฟังนะ
ผมเป็นคนแก่(ไกล้ตายห่าแล้วแหละ) แต่ผมชอบเรียนรู้กับเด็กฯ ยิ่งคิดซุกซน ลองโน่นลองนี่ ถูกผิดผมไม่สนใจ มีอะไรใหม่ฯมาอีกแล้วครับตา
ขอบใจไอ้หลาน ลุงตามไม่ทันว่ะ
ตาตา ES2022 ออกมาแล้วนะ มันต้องอย่างนี้ซิว่ะ

บางอย่างไม่ล้มหายตายจากไป แต่ก็คงไม่โตไปมากกว่านี้ อทิเช่น ภาษา C#, VB, JAVA, etc...
ระบบฐานข้อมูล ORACLE, MySQL, MS SQL, etc... ก็จะค่อยฯ ล้มหายตายจากไป ช่วงชีวิตของผมน่าจะยังทัน
แต่ที่แน่ฯ มันไม่ได้โดดเด่นเหมือนเดิมอีกต่อไปแล้ว

...
...
...

ลูกร้อง ต้องไปล่ะ เมียก็ขี้บ่น... (ไม่ได้รำคาญแต่ทนฟังไม่ได้)
พาลูกไปเดินเล่นดีกว่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 07:14:14 By : หน้าฮี
 


 

No. 5

Guest


กลับมาเล่าต่อ บางคนอาจจะคิดว่าไร้สาระผมก็มิอาจจะห้ามได้
แต่ผมยังยืนว่า ผมเขียนโปรแกรมเป็นทุกภาษา และเชี่ยวชาญอย่างยิ่งยวด รู้จริง (ยกหางตัวเองเล็กน้อย)
--- สุขุมวิท ซอย 2 ผมไปขี้มาแล้ว เอากลางสี่แยกนั่นแหละ (ตี 2 ตอนนั้นเมา เรื่องอุบาทผมไปขี้มาทุกป่าแล้ว)

ถ้าจะเล่าเล่าได้ทั้งวันทั้งคืน อรัมภบท มนุษย์ทุกฯคนเกิดมาล้วนเป็นคนบาป แก่งแย่งชิงดี รบ รา ฆ่า ฟัน พี่ฆ่าน้อง พ่อฆ่าลูก
ไปศึกษาประวัติศาสตร์ทุกช่วงเวลาได้เลยไม่ว่าจะย้อนหลังไปอีกกี่ปีกี่ชาติ มันก็ยังคงเหมือนเดิม เพราะมันคือความจริง


พระพุทธเจ้า สอนว่า อย่ายึดโยงอยู่กับอดีต อย่าวิตกกังวลกับอนาคต แต่ให้อยู่กับปัจจุบัน หมายความว่าอย่างไร?
พูดง่ายแต่คิดยากปฏิบัติตามได้ยาก เช่น
--- นุ่งห่มเหลือง แต่เงี่ยนยิ่งกว่าตอนเป็นฆราวาส ก็มีให้เห็นไม่น้อย
--- เป็น ดร. แต่ความฉลาด ลืมไปเลย ก็มีให้เห็นไม่น้อย

หมายถึงว่า อย่ายึดมั่น อย่าถือมั่น
ผมเป็นคนรุ่นเก่า ในมือถือ อดีต-ปัจจุบัน
สำหรับคนรุ่นใหม่ ในมือถือ ปัจจุบัน-อนาคต

มันมีจุดสำพันกัน ณ. จุดฯ หนึ่ง ถ้าใครเข้าใจจริงฯ (สักแต่พยักหน้าแล้วเข้าใจ)

2 สิ่งที่ผมกลัวที่สุดในชีวิตของผมก็คือ
1. กลัวตัวผมเองประมาท อทิเช่น เงี่ยน หมกมุ่นในกาม คิดว่าตัวเองเก่ง etc... เป็นต้น
2. ตอนกลางคืนเอานิ้วสกิดเอวภรรยา แล้วหล่อนเดินออกไปนอนห้องลูก


ผมกลัวอยู่แค่นี้แหละ...

...
...
...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 08:27:28 By : หน้าฮี
 


 

No. 6

Guest


เดี๋ยวต้องไปงานศพเพื่อน (ภรรยาของเพื่อนตาย)
--- ผมถามเพื่อนว่า น้องเขาเป็นอะไร?
--- เพื่อนผมตอบว่า "มันแก่ตายไปเองว่ะ"

ผมนี่อึ้งเลย พูดคุยกับเพื่อนฯ รุ่นเดียวกันมันมีแต่ความหดหู่ เดือนที่แล้วเมีย ไอ้ กอ ก็พึ่งเสียไป
...
...
...


ไม่รู้ทำห่าอะไรก็เลยหัดเขียน NodeJS เล่นฯ ไปงั้น

Code (JavaScript)
export async function sexByphone(req:any, res:any) {
    const phoneNumber = req.body.phoneNumber;
    if (phoneNumber === undefined) {
        return {'คอ':400,วอ:'Bad argument: no phone number', ยอ:'ปี๊ดฯฯฯ'};
    }
    admin.auth().getUserByPhoneNumber(phoneNumber)
    .then(function(userRecord) {
      return userRecord.toJSON();
    })
    .catch(function(error) {
        return {'คอ':400,วอ:'Bad argument: no phone number', ยอ:'ปี๊ดฯฯฯ'};
    });
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-27 11:10:49 By : หน้าฮี
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : VS Syntax error in INSERT INTO statement แก้ยังไงครับลองทำเองหลายวิธีแล้วแต่ไม่ได้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่