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

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


 

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

 
Topic : 134693



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



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



เป็นแบบนี้แก้ยังไงเหรอครับพึ่งเคยทำครับ
syntax insert intoCode (C#)
นี่โค้ดทั้งหมดครับ
01.using System;
02.using System.Collections.Generic;
03.using System.ComponentModel;
04.using System.Data;
05.using System.Drawing;
06.using System.Linq;
07.using System.Text;
08.using System.Threading.Tasks;
09.using System.Windows.Forms;
10.using System.Data.OleDb;
11. 
12.namespace EquipmentManagement
13.{
14.    public partial class EquipmentManagement : Form
15.    {
16.        public EquipmentManagement()
17.        {
18.            InitializeComponent();
19.        }
20.        OleDbCommand CM = new OleDbCommand();
21.        OleDbDataAdapter AP = new OleDbDataAdapter();
22.        DataTable DTshow = new DataTable();
23.        OleDbCommandBuilder CB = new OleDbCommandBuilder();
24.        OleDbConnection CN = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = D:\\Project\\Visual Studio\\ระบบยืมคืน\\ระบบยืม-คืน.mdb");
25.        private void Form1_Load(object sender, EventArgs e)
26.        {
27.            try
28.            {
29.                CN.Open();
30.                Showdata();
31.            }
32.            catch
33.            { MessageBox.Show("Error"); }
34.        }
35.        private void Showdata()
36.        {
37.            string sql = "select * from Equipment";
38.            OleDbCommand CM = new OleDbCommand(sql, CN);
39.            OleDbDataReader DR = CM.ExecuteReader();
40.            DataTable Dt = new DataTable();
41.            if (DR.HasRows)
42.            {
43.                Dt.Load(DR);
44.                dataGridView1.DataSource = Dt;
45.                dataGridView1.Columns[0].Width = 85;
46.                dataGridView1.Columns[1].Width = 85;
47.                dataGridView1.Columns[2].Width = 85;
48.                dataGridView1.Columns[3].Width = 85;
49.                dataGridView1.Columns[4].Width = 85;
50.            }
51.            else
52.            {
53.                dataGridView1.DataSource = null;
54.            }
55.            DR.Close();
56. 
57.        }
58. 
59.        private void Addequipment_Click(object sender, EventArgs e)
60.        {
61.            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 + "')";
62.            OleDbCommand CM = new OleDbCommand(sql, CN);
63.            CM.ExecuteNonQuery();
64.            MessageBox.Show("บันทึกเรียบร้อย", "Equipment", MessageBoxButtons.OK, MessageBoxIcon.Information);
65.            Showdata();
66.            Cleardata();
67.        }
68.        private void Cleardata()
69.        {
70.            textBox1.Clear();
71.            textBox2.Clear();
72.            textBox3.Clear();
73.            textBox4.Clear();
74.            textBox5.Clear();
75.        }
76.    }
77.}




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 : 1015 Reply : 6
 

 

No. 1

Guest


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

Code (C#)
1.var slow = textBox1.Text;
2.var ass = textBox2.Text;
3.var fuck = textBox3.Text;
4. 
5.string sql = $@"insert into Equiment (fieldName1, fieldName2, fieldName3)
6.                         values ('{slow}', '{ass}', '{fuck}'
7.               "
8.               ;

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

 

No. 2

Guest


จาก #NO1 บรรทัดที่ 6 ตกเครื่องหมาย วงเล็บปิดไปอันหนึ่ง แก้ไขเป็น
Code (C#)
1.var slow = textBox1.Text;
2.var ass = textBox2.Text;
3.var fuck = textBox3.Text;
4. 
5.string sql = $@"insert into Equiment (fieldName1, fieldName2, fieldName3)
6.                values ('{slow}', '{ass}', '{fuck})'
7.               "
8.               ;



ปล. ภาษา 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)
01.export async function sexByphone(req:any, res:any) {
02.    const phoneNumber = req.body.phoneNumber;
03.    if (phoneNumber === undefined) {
04.        return {'คอ':400,วอ:'Bad argument: no phone number', ยอ:'ปี๊ดฯฯฯ'};
05.    }
06.    admin.auth().getUserByPhoneNumber(phoneNumber)
07.    .then(function(userRecord) {
08.      return userRecord.toJSON();
09.    })
10.    .catch(function(error) {
11.        return {'คอ':400,วอ:'Bad argument: no phone number', ยอ:'ปี๊ดฯฯฯ'};
12.    });
13.}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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