|  | 
	                
  
    |  |  
    | 
        
        รบกวนปรึกษา : C# insert ข้อมูลลงใน foxpro มีรูปแบบ field ข้อมูลที่ชนิดต่างกัน     |  
    |  |  
 
              
  
    | 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | คำสั่งที่ run insert ได้ใน visual fox ได้โดยตรง คือ -> Insert Into main (feild1,feild2) Values( 0,ctod(01.05.2013) ) 
 ไม่ได้แน่นอนครับ มันต้องเป็นอย่างนี้ ctod('01.05.2013')
 เพราะฉะนั้น Sourcecode บรรทัดที่ 9 คุณต่อสตริงไม่ถูกต้องครับ
 
 ปล. ผมเขียน FoxPro มาทั้งชีวิตมากกว่า .NET เสียอีก
 และผมตั้งใจว่าจะเอา FoxPro (เฉพาะที่สำคัญ) มาวิ่งบน WWW เป็นลูกผสม .NET (ให้ผู้เชี่ยวชาญ C#/VB ปวดหัวเล่น)
 
 |  
              | 
 ประวัติการแก้ไข
 2014-07-10 17:43:16
 2014-07-10 17:47:17
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2014-07-10 17:41:07 | By :
                            หน้าฮี |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ขอบคุณ ท่าน หน้าฮี ที่มาให้คำแนะนำเรื่องคำสั่ง foxpro นะครับ 
 ลองแก้ไขคำสั่งตามท่านแล้วยังไม่สามารถ insert ได้ครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2014-07-10 18:45:48 | By :
                            handfoot4work |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ผมจำลองจากขีวิตจริงของผมเมื่อวานนี้ครับ ตำแหน่งของผมคือ "พนักงานขับรถ" (มีหมอดูคนหนึ่งเดินทางไปด้วย ผมก็ไม่รู้จักเป็นการส่วนตัวครับ)
 
 ผมสงสัยมาตลอดว่า "ทำไมคนรวย/เศรษฐี ถึงเชื่อหมอดู"
 (ก่อนคุยกับผม เขาบอกว่าเขามีโรงงานอยู่ 2 โรง และทำธุรกิจขนส่ง, และอีกเยอะเลยครับ)
 
 ตลอดการเดินทาง เขาคุยกับผมได้ทุกเรื่อง ไฟฟ้า, น้ำประปา, กฏหมาย, การเขียนโปรแกรม, จิตวิทยา, etc และมีคำแนะนำให้ผมด้วย
 ผมหายสงสัยเลยครับ
 
 เขาแนะนำผมว่า "คนที่มีปัญหาเท่านั้นถึงจะดูหมอและเชื่อโดยสนิทใจ"
 (ปัญหาในที่นี้ในทางโปรแกรมมิ่งก็คือ Error Message นั่นแหละครับ)
 
 ยกตัวอย่างปัญหา
 ถ้าเป็นผู้หญิงมาคนเดียว ปัญหานั้นคือ "อยากได้ผัว" เดี๋ยวหมอจัดให้
 ถ้าเป็นชายและหญิงมาพร้อมกัน ปัญหานั้นคือ "หน้าที่การงาน/ลูกไม่รักดี" เดี๋ยวหมอจัดให้
 ...
 ...
 ...
 
 จากข้างบนที่ผมเล่ามามันเป็นเรื่องจริงเลยนะครับ (ผมไม่ได้เปรียบเทียบ/เปรียบเปรย)
 ผมคิดว่า ถนนทุกเส้นในเมืองไทยนี้ผมจะไม่มีทางขับหลงทาง ถ้ามีหมอดูคนนี้นั่งอยู่ข้างฯผม ถนนทุกเส้นทางจำได้ทุกแยก
 มีหลุมใหญ่หลุมเล็กบอกให้ผมว่ารู้ว่า ระวังหน่อย "ข้างหน้ามีหลุม" (จำได้อย่างไรผมนี่งงเป็นไก่ตาแตกเลยครับ)
 
 ผมพิสูจน์ ขากลับผมลัดเลาะออกเส้นฉะเชิงเทรา-ลาดกระบัง-กิ่งแก้ว และผมมีข้อมูลตรงนี้อยู่แล้ว
 ผ่าน สภออ เปร็ง เขาเล่าว่า สมัยก่อนนะแถวนี้กันดารพอฯกับตะรุเตาเลยล่ะ มีแต่เรือเท่านั้นที่เข้าถึงได้
 ตำลวจคนไหนทำผิด อทิเช่น หลับยาม, มีเมียน้อย, etc ที่เป็นความผิดเล็กฯน้อย โดนย้ายมานี่หมดแหล่ะ
 
 สิ่งที่เขาเล่ามันตรงกับข้อมูลที่ผมมีอยู่
 ผมหายสงสัยเลยครับ ผมคิดในใจ (ร้อยพันหมื่นแสนเมืองไทย ดร. ยังสู้หมอดูคนนี้ไม่ได้เลยครับ)
 
 |  
              | 
 ประวัติการแก้ไข
 2014-07-10 20:08:13
 2014-07-10 20:10:16
 2014-07-10 20:26:27
 2014-07-10 20:28:16
 2014-07-10 20:28:22
 2014-07-10 20:29:17
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2014-07-10 19:49:36 | By :
                            หน้าฮี |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | บรรทัดที่ 8. แทรกคำสั่ง cn2.Open(); หรือ
 บรรทัดที่ 5. แทรกคำสั่ง cn2.Open();
 
 ถ้าโชคดีผมมีโอกาสตกงานสูงในอาชีพ "หมอดู" (ผมเป็นหมอดูฝึกหัด)
 
 |  
              | 
 ประวัติการแก้ไข
 2014-07-10 20:09:07
 2014-07-10 20:50:43
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2014-07-10 19:56:03 | By :
                            หน้าฮี |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ภรรยา(หลวงนะไม่ใช่ภรรยาน้อย) บอกผมว่าพี่เข้านอนได้แล้ว ขอเดาต่ออีกนิดหนึ่ง 
 string val_feild2 = "01.05.2013";
 เปลี่ยนเป็นอย่างนี้ได้ไหม
 string val_feild2 = "2013.05.01";
 
 ถ้ายังไม่ได้อีกก็ต้องไปดูว่า
 สถาปัตยกรรม .NET มันมี DbProviderFactory Class (ใช้ได้หลากหลาย RDBMS เกือบทั้งหมดมั้งถ้าผมจำไม่ผิด)
 
 ทำไมเราต้องใช้ MySql.Cleint
 ทำไมเราต้องใช้ SQL.Cleint
 ทำไมเราต้องใช้ Sqlite.Cleint
 ทำไมเราต้องใช้ Oracle.Cleint
 ทำไมเราต้องใช้ OleDb.Cleint
 
 แสดงว่า OleDb มันทำงานได้เฉพาะพื้นฐานทั่วฯไป จะดีกว่าไหมถ้าเปลี่ยนไปใช้
 VFP.Client
 
 
 เข้านอนแล้วครับ (นอนอย่างเดียวครับ การบ้านส่งครูทำเสร็จตั้งแต่เมื่อวานนี้แล้วครับ)
 ลืมไปว่าพรุ่งนี้เช้าสายบ่ายเย็นมีการบ้านต้องส่งน้องเมียอีก 4 ข้อครับ ไปล่ะครับ
 
 |  
              | 
 ประวัติการแก้ไข
 2014-07-10 22:15:38
 2014-07-10 22:18:20
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2014-07-10 22:14:39 | By :
                            หน้าฮี |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  |  |