ออกตัวก่อนพึ่งหัดเขียน C# นะครับ
คือผมทดลองเขียนถึง ลิสต์รหัสลูกค้าออกมาได้แล้ว แต่อยากใช้ฟอร์มที่ 2,3 ในการเพิ่มข้อมูลที่อยู่ ลูกค้า....
ผมประกาศ
using FireSharp.Config;
using FireSharp.Interfaces;
using FireSharp.Response;
แล้วเรียกใช้ตอน load
private void Form1_Load(object sender, EventArgs e)
{
client = new FireSharp.FirebaseClient(config);
}
ดึงข้อมูลลูกค้าผ่าน response มาได้ ในรูป JSON
โดยในฟอร์ม 2 คิดว่าจะเอาไว้สำหรับแก้ไข update ที่อยู่ และฟอร์ม3 สำหรับเพิ่มที่อยู่ใหม่
คำถามคือ ในฟอร์ม 2,3 ผมต้องเรียกใช้ FireSharp.Response ทั้ง set, get, update สามารถ ให้ form 1 ส่งมาใช้ต่อได้ไหมครับ เผื่อเวลาแก้ไขโค๊ดจะได้ไม่ต้องไล่แก้ทุกฟอร์ม
ผมเปิดฟอร์ม2,3 ด้วย
private void button1_Click(object sender, EventArgs e)
{
gotoupdate();
this.Hide();
}
private void gotoupdate()
{
Form frmupd= new Form2();
frmupd.Show();
}
พยายามทำคล้าย ๆ แบบนี้
https://stackoverflow.com/questions/19620852/c-sharp-does-not-contain-a-constructor-that-takes-1-arguments/19620869#19620869
ที่ Niels Schmidt ตอบไว้หนะครับ
C# เปิดฟอร์มที่สอง, สาม แบบโยน varobject ให้เพื่อจะไม่ต้องประกาศใหม่ใน form2,3 ได้ไหมครับ?
คือผมทดลองเขียนถึง ลิสต์รหัสลูกค้าออกมาได้แล้ว แต่อยากใช้ฟอร์มที่ 2,3 ในการเพิ่มข้อมูลที่อยู่ ลูกค้า....
ผมประกาศ
using FireSharp.Interfaces;
using FireSharp.Response;
private void Form1_Load(object sender, EventArgs e)
{
client = new FireSharp.FirebaseClient(config);
}
โดยในฟอร์ม 2 คิดว่าจะเอาไว้สำหรับแก้ไข update ที่อยู่ และฟอร์ม3 สำหรับเพิ่มที่อยู่ใหม่
คำถามคือ ในฟอร์ม 2,3 ผมต้องเรียกใช้ FireSharp.Response ทั้ง set, get, update สามารถ ให้ form 1 ส่งมาใช้ต่อได้ไหมครับ เผื่อเวลาแก้ไขโค๊ดจะได้ไม่ต้องไล่แก้ทุกฟอร์ม
private void button1_Click(object sender, EventArgs e)
{
gotoupdate();
this.Hide();
}
private void gotoupdate()
{
Form frmupd= new Form2();
frmupd.Show();
}
https://stackoverflow.com/questions/19620852/c-sharp-does-not-contain-a-constructor-that-takes-1-arguments/19620869#19620869
ที่ Niels Schmidt ตอบไว้หนะครับ