SQL Server Management Studio SSMS พยายามที่จะ“ บันทึกไปยังไฟล์” แทนที่จะเรียกใช้บน F5


130

สิ่งนี้เกิดขึ้นเป็นระยะและดูเหมือนว่าเกี่ยวข้องกับการกดปุ่มโดยไม่ตั้งใจ

ความคิดเห็นใดที่ทำให้เกิดสิ่งนี้

คำตอบ:


231

ดูเหมือนว่าคุณจะเปลี่ยนแปลงโดยไม่ตั้งใจจากตัวเลือกการค้นหาเริ่มต้นของ "ผลลัพธ์เป็นตาราง" เป็น "ผลลัพธ์เป็นไฟล์" หากเป็นกรณีนี้จะแก้ไขได้ง่าย:

จากเมนู Query -> Results To -> Results To Grid

หรือ

กด Ctrl + D

เมื่อคุณลองทำตามหนึ่งในขั้นตอนข้างต้นแล้วให้เรียกใช้คิวรีอีกครั้งโดยกด F5


63
อ้า! ctrl + shift + F (ซึ่งเป็นการค้นหาทั่วโลกใน VS2008) ทำให้ฉันอยู่ในโหมดนั้น ขอบคุณ!
MatthewMartin

เหมือนกันสำหรับความคิดภายใน: P
Breno Salgado

1
คำสั่งเปลี่ยนเป็น "Results to Grid" คือ Ctrl + Shift + D (อย่างน้อยสำหรับ SSMS 2016)
Robino

1
ฉันได้ตอบคำถามนี้แล้วดังนั้นฉันคิดว่านี่ไม่ใช่ครั้งแรกที่สิ่งนี้เกิดขึ้น (@MatthewMartin) Microsoft ควรเปลี่ยนทางลัด
Tim Schmelter

31

คำตอบก่อนหน้านี้ไม่ได้ใช้กับฉัน ผลการค้นหาของฉันถูกตั้งค่าเป็นกริดแล้ว ( CTRL+ D)

ปัญหาคือถ้าคุณใช้แป้นพิมพ์ ergo ของ Microsoft และการล็อคฟังก์ชั่น (ปุ่มทางด้านขวาF12โดยปกติ) ไม่ได้เปิดอยู่F5จะเปิดกล่องโต้ตอบไฟล์ที่เปิดขึ้นตามค่าเริ่มต้น

ดังนั้นความละเอียดที่น่าอายอีกอย่างคือให้ล็อค F ต่อไป! :)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.