|
|
|
ต้องการสร้างปุ่ม Next Previous เหมือน bindingNavigator |
|
|
|
|
|
|
|
เพิ่มเติมนะครับ
ถ้าผมจะเปลี่ยนเป็น Linq-Command จาก
SELECT * from item where itemcode > 'A001'
จะต้องทำยังไงครับ
|
|
|
|
|
Date :
2010-08-24 15:01:40 |
By :
man |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
var data = (from ix in item
select ix).Skip(N);
var data = (from ix in item
where ix.itemcode > 'A001'
select ix)
|
ประวัติการแก้ไข 2010-08-24 21:39:11
|
|
|
|
Date :
2010-08-24 21:31:56 |
By :
blurEyes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้นะครับ คุณ blurEyes เพราะมันจะขึ้น Error ว่าเครื่องหมาย > ห้ามใช้กับ String
รบกวนอีกครั้งนะครับ
|
|
|
|
|
Date :
2010-08-24 21:44:59 |
By :
man |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รัยนิ โพสไปแล้วเด้งกลับ เนทน่าวพอดีหรองงๆๆ
ลืมไป string ใน linq ใช้ operator >,< ,>= ,<= ไม่ได้
ใช้ string.Compare ก็ได้คะแต่ไม่ค่อยชอบเท่าไหร่
โดยส่วนตัวจะตัดปัญหาแบบนี้
Code (C#)
IEnumerable<item> results = db.ExecuteQuery<item>
(@"SELECT * FROM [item] WHERE [itemcode] > 'A001'");
|
ประวัติการแก้ไข 2010-08-25 01:08:48
|
|
|
|
Date :
2010-08-25 01:03:47 |
By :
blurEyes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อีกครั้งนะครับคุณ blurEyes
Code ที่ให้มานี่คือ LINQ ป่าวคับ
แล้ววิธีใช้ผมต้องใช้ยังไงครับ มือใหม่มากๆ ไม่เข้าใจครับ ผมใช้ sql2008 อยู่ เพิ่มเคยเรียกข้อมูลจาก Linq อย่างเดียว
ยังไม่เคยเรียกผ่าน ado.net หรืออย่างอื่นเลยครับ ถ้าขอ Code ตั้งแต่เริ่มต้นได้ยิ่งดี หรือ Link ก็ได้นะครับ
ขอบคุณครับ
|
|
|
|
|
Date :
2010-08-25 09:10:31 |
By :
man |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
linq ค่ะแต่เป็นแบบ direct execute sql command จะใช้ในบางกรณีที่อยากเลี่ยง linq expression เทานั้นเองค่ะ
ตัว db ก้อประมาณ datacontext ของคุณนั้นแหละค่ะ อ่อถ้าใช้ linq นี่คุณใช้ linq to sql หรือ entity framework ละคะ
LINQ to SQL (Part 8 - Executing Custom SQL Expressions)
|
ประวัติการแก้ไข 2010-08-25 11:20:54
|
|
|
|
Date :
2010-08-25 11:18:41 |
By :
blurEyes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|