คำถามติดแท็ก views

30
พยายามแสดง UIViewController บน UIViewController ซึ่งมุมมองไม่ได้อยู่ในลำดับชั้นของหน้าต่าง
เพิ่งเริ่มใช้ Xcode 4.5 และฉันได้รับข้อผิดพลาดนี้ในคอนโซล: คำเตือน: พยายามแสดง <finishViewController: 0x1e56e0a0> บน <ViewController: 0x1ec3e000> ซึ่งมุมมองไม่ได้อยู่ในลำดับชั้นของหน้าต่าง! มุมมองยังคงถูกนำเสนอและทุกอย่างในแอปทำงานได้ดี นี่เป็นสิ่งใหม่ใน iOS 6 หรือไม่ นี่คือรหัสที่ฉันใช้เพื่อเปลี่ยนระหว่างมุมมอง: UIStoryboard *storyboard = self.storyboard; finishViewController *finished = [storyboard instantiateViewControllerWithIdentifier:@"finishViewController"]; [self presentViewController:finished animated:NO completion:NULL];


7
แสดงมุมมองจากคอนโทรลเลอร์อื่นใน ASP.NET MVC
เป็นไปได้หรือไม่ที่จะแสดงมุมมองจากคอนโทรลเลอร์อื่น? พูดเช่นฉันมีCategoriesControllerและCategory/NotFound.aspxมุมมอง ในขณะที่CategoriesControllerฉันสามารถกลับมาView("NotFound")อย่างง่ายดาย ตอนนี้บอกว่าฉันมีProductsControllerและการกระทำและดูเพื่อเพิ่มผลิตภัณฑ์ อย่างไรก็ตามการกระทำนี้ต้องการให้เรามีหมวดหมู่เพื่อเพิ่มผลิตภัณฑ์ ตัวอย่างเช่นProducts/Add/?catid=10. ถ้าฉันไม่สามารถค้นหาหมวดหมู่ตามcatidฉันต้องการแสดงNotFoundมุมมองจากตัวควบคุมหมวดหมู่แทนที่จะสร้างCategoryNotFoundมุมมองภายใต้ตัวควบคุมผลิตภัณฑ์ เป็นไปได้หรือฉันกำลังสร้างสิ่งต่าง ๆ ในทางที่ผิด? มีวิธีที่ดีในการทำเช่นนี้?

10
อะไรคือความแตกต่างระหว่างขั้นตอนการจัดเก็บและมุมมอง?
ฉันสับสนเกี่ยวกับบางประเด็น: อะไรคือความแตกต่างระหว่างขั้นตอนการจัดเก็บและมุมมอง? ฉันควรใช้กระบวนงานที่เก็บไว้เมื่อใดและฉันควรใช้มุมมองใน SQL Server เมื่อใด มุมมองอนุญาตให้สร้างแบบสอบถามแบบไดนามิกที่เราสามารถส่งผ่านพารามิเตอร์ได้หรือไม่ อันไหนเร็วที่สุดและอันไหนเร็วกว่ากัน? มุมมองหรือขั้นตอนที่จัดเก็บจัดสรรหน่วยความจำอย่างถาวรหรือไม่? หมายความว่าอย่างไรถ้ามีคนบอกว่ามุมมองสร้างตารางเสมือนในขณะที่โพรซีเดอร์สร้างตารางวัสดุ โปรดแจ้งให้เราทราบเกี่ยวกับคะแนนเพิ่มเติมหากมี

19
เราสามารถส่งผ่านพารามิเตอร์ไปยังมุมมองใน SQL ได้หรือไม่?
เราสามารถส่งพารามิเตอร์ไปยังมุมมองใน Microsoft SQL Server ได้หรือไม่ ฉันพยายามcreate viewทำตามวิธีต่อไปนี้ แต่ไม่ได้ผล: create or replace view v_emp(eno number) as select * from emp where emp_id=&eno;

4
View's SELECT มีคิวรีย่อยในส่วนคำสั่ง FROM
ฉันมีสองตารางและฉันต้องการสร้างมุมมอง ตารางคือ: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) ฉันใช้แบบสอบถามต่อไปนี้เพื่อทำสิ่งนี้ คำค้นหาที่ไม่มีส่วน "create view" ทำงานได้ดี แต่เมื่อใช้ "create view" จะแสดงข้อผิดพลาด "View's SELECT มีคิวรีย่อยใน FROM clause" ปัญหาและแนวทางแก้ไขที่เป็นไปได้คืออะไร: create view view_credit_status as (select credit_orders.client_id, sum(credit_orders.number_of_credits) as purchased, ifnull(t1.credits_used,0) as used from credit_orders left outer join (select * from (select credit_usage.client_id, sum(credits_used) as credits_used …
111 mysql  sql  database  views 

10
ฉันสามารถระบุตำแหน่งที่กำหนดเองเพื่อ "ค้นหามุมมอง" ใน ASP.NET MVC ได้หรือไม่
ฉันมีเค้าโครงต่อไปนี้สำหรับโครงการ mvc ของฉัน: / ตัวควบคุม /การสาธิต / สาธิต / DemoArea1Controller / สาธิต / DemoArea2Controller ฯลฯ ... / ชม /การสาธิต /Demo/DemoArea1/Index.aspx /Demo/DemoArea2/Index.aspx อย่างไรก็ตามเมื่อฉันมีสิ่งนี้สำหรับDemoArea1Controller: public class DemoArea1Controller : Controller { public ActionResult Index() { return View(); } } ฉันได้รับข้อผิดพลาด "The view" index "หรือไม่พบต้นแบบ" พร้อมตำแหน่งการค้นหาตามปกติ ฉันจะระบุคอนโทรลเลอร์ในการค้นหาเนมสเปซ "สาธิต" ในโฟลเดอร์ย่อยมุมมอง "สาธิต" ได้อย่างไร
105 asp.net-mvc  views 

3
วิธีใดเป็นวิธีที่ยอดเยี่ยมในการเพิ่มคลาสให้กับองค์ประกอบ HTML ในมุมมอง
บางครั้งฉันต้องเพิ่มคลาสให้กับองค์ประกอบ html ตามเงื่อนไข ปัญหาคือฉันไม่สามารถหาวิธีที่สะอาดได้ นี่คือตัวอย่างของสิ่งที่ฉันได้ลอง: <div <%= if @status = 'success'; "class='ok'"; end %>> some message here </div> หรือ <% if @status == 'success' %> <div class='success'> <% else %> <div> <% end %> some message here </div> ฉันไม่ชอบวิธีแรกเพราะมันดูแออัดและอ่านยาก ฉันไม่ชอบแนวทางที่สองเพราะการทำรังถูกทำให้เสียหาย มันเป็นการดีที่จะใส่ไว้ในแบบจำลอง (บางอย่างเช่น@status.css_class) แต่นั่นไม่ได้อยู่ที่นั่น คนส่วนใหญ่ทำอะไร?

14
มุมมองที่ดีสำหรับอะไร?
ฉันแค่พยายามทำความเข้าใจทั่วไปว่ามุมมองใดที่ใช้สำหรับ RDBMSes กล่าวคือฉันรู้ว่ามุมมองคืออะไรและจะสร้างได้อย่างไร ฉันยังรู้ว่าที่ผ่านมาฉันใช้มันเพื่ออะไร แต่ฉันต้องการให้แน่ใจว่าฉันมีความเข้าใจอย่างถ่องแท้ว่ามุมมองใดมีประโยชน์และมุมมองใดที่ไม่ควรมีประโยชน์ โดยเฉพาะอย่างยิ่ง: มุมมองมีประโยชน์สำหรับอะไร? มีสถานการณ์ใดบ้างที่ดึงดูดให้ใช้มุมมองเมื่อคุณไม่ควรใช้มุมมอง? เหตุใดคุณจึงใช้มุมมองแทนสิ่งต่างๆเช่นฟังก์ชันมูลค่าตารางหรือในทางกลับกัน มีสถานการณ์ใดบ้างที่มุมมองอาจมีประโยชน์ซึ่งไม่ปรากฏให้เห็นในตอนแรกหรือไม่? (และสำหรับบันทึกคำถามเหล่านี้บางส่วนมีเจตนาไร้เดียงสานี่เป็นส่วนหนึ่งของการตรวจสอบแนวคิด)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.