Although it would be nice if you could create a robust database applic dịch - Although it would be nice if you could create a robust database applic Việt làm thế nào để nói

Although it would be nice if you co

Although it would be nice if you could create a robust database applica-tion without writing any C# code, you must still write code to insert data into a GridView control and to catch and handle any database or concurrency errors that might occur. Figure 14-14 shows this code for the Category Maintenance application.
As you can see, this code-behind file consists of just three methods. The first, btnAdd_Click, sets the values of the three insert parameters to the values entered by the user. Then, it calls the Insert method of the data source control. If an exception is thrown, an appropriate error message is displayed.
The second method, GridView l_RowUpdated, is called after a row has been updated. This method checks the Exception property of the e argument to determine if an exception has been thrown. If so, an error message is displayed, the ExceptionHandled property is set to True to suppress the exception, and the KeepInEditMode property is set to True to leave the GridView control in edit mode. If an exception hasn’t occurred, the e argument’s AffectedRows property is checked. If it’s zero, it means that a concurrency error has occurred and an appropriate message is displayed.
The third method, GridView l_RowDeleted, is called after a row has been deleted. Like the method that’s called after a row is updated, this method checks if an exception has been thrown or if a concurrency error has occurred. The only difference is that this method doesn’t set the KeepInEditMode property to True, since the control isn’t in edit mode when the Delete button is clicked.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Mặc dù nó sẽ được tốt đẹp nếu bạn có thể tạo ra một cơ sở dữ liệu mạnh mẽ applica-tion mà không cần viết bất kỳ mã C#, bạn vẫn phải viết mã để chèn dữ liệu vào một điều khiển GridView, đồng thời để nắm bắt và xử lý bất kỳ cơ sở dữ liệu hoặc concurrency lỗi có thể xảy ra. Hình 14-14 cho thấy mã này cho các ứng dụng bảo trì thể loại.Như bạn thấy, tập tin mã phía sau này bao gồm chỉ là ba phương pháp. Đầu tiên, btnAdd_Click, các bộ các giá trị của ba chèn các tham số cho các giá trị đã nhập bởi người sử dụng. Sau đó, nó gọi các phương pháp chèn của kiểm soát nguồn dữ liệu. Nếu một ngoại lệ ném, một thông báo thích hợp lỗi được hiển thị.Phương pháp thứ hai, GridView l_RowUpdated, được gọi là sau khi một hàng đã được Cập Nhật. Phương pháp này sẽ kiểm tra các tài sản ngoại lệ của các đối số e để xác định nếu một ngoại lệ đã được ném. Nếu vậy, một thông báo lỗi sẽ được hiển thị, bất động sản ExceptionHandled được đặt thành True để ngăn chặn ngoại lệ và tài sản KeepInEditMode được thiết lập để thực sự để lại GridView kiểm soát trong chế độ chỉnh sửa. Nếu một ngoại lệ đã không xảy ra, các đối số e AffectedRows tài sản được kiểm tra. Nếu nó là zero, nó có nghĩa rằng một concurrency lỗi đã xảy ra và một tin nhắn thích hợp sẽ được hiển thị.Phương pháp thứ ba, GridView l_RowDeleted, được gọi là sau khi một hàng đã bị xóa. Giống như phương pháp được gọi là sau khi một hàng được Cập Nhật, phương pháp này sẽ kiểm tra nếu một ngoại lệ đã được ném hoặc nếu xuất hiện một lỗi concurrency. Sự khác biệt duy nhất là rằng phương pháp này không đặt bất động sản KeepInEditMode thành True, vì sự kiểm soát không phải là trong chế độ chỉnh sửa khi xóa nút được nhấp.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Mặc dù nó sẽ được tốt đẹp nếu bạn có thể tạo ra một cơ sở dữ liệu đơn xin-tion mạnh mẽ mà không cần viết bất kỳ mã C #, bạn vẫn phải viết code để chèn dữ liệu vào một điều khiển GridView và để nắm bắt và xử lý bất kỳ cơ sở dữ liệu hoặc đồng thời các lỗi có thể xảy ra. Hình 14-14 cho thấy mã này cho các ứng dụng Danh mục Maintenance.
Như bạn có thể thấy, tập tin mã phía sau này chỉ bao gồm ba phương pháp. Việc đầu tiên, btnAdd_Click, đặt các giá trị của ba thông số để chèn các giá trị nhập vào bởi người sử dụng. Sau đó, nó gọi phương thức Insert của kiểm soát nguồn dữ liệu. Nếu một ngoại lệ được ném ra, một thông báo lỗi tương ứng được hiển thị.
Phương pháp thứ hai, GridView l_RowUpdated, được gọi sau khi một hàng đã được cập nhật. Phương pháp này sẽ kiểm tra các tài sản ngoại lệ của các đối số e để xác định nếu một ngoại lệ đã được ném ra. Nếu vậy, một thông báo lỗi sẽ được hiển thị, tài sản ExceptionHandled được thiết lập là True để ngăn chặn các trường hợp ngoại lệ, và các tài sản KeepInEditMode được thiết lập là True để lại điều khiển GridView trong chế độ chỉnh sửa. Nếu một ngoại lệ đã không xảy ra, tài sản AffectedRows các e của đối số được kiểm tra. Nếu đó là số không, nó có nghĩa rằng một lỗi đã xảy ra đồng thời và ra thông báo sẽ được hiển thị.
Phương pháp thứ ba, GridView l_RowDeleted, được gọi sau khi một hàng đã bị xóa. Giống như phương pháp đó được gọi là sau khi một hàng được cập nhật, kiểm tra phương pháp này nếu một ngoại lệ đã được ném hoặc nếu một lỗi đã xảy ra đồng thời. Sự khác biệt duy nhất là phương pháp này không thiết lập thuộc tính KeepInEditMode True, vì sự kiểm soát không có trong chế độ chỉnh sửa khi nút Delete được nhấp.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: