1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Chuyên đề C#: Chương 5b - Application settings

14 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 259,82 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Application settings cho phép lưu trữ và nhận các dữ liệu trên máy client một cách động. Và để hiểu rõ hơn về điều này mới các bạn tham khảo bài giảng Chuyên đề C#: Chương 5b - Application settings của Đỗ Như Tài sau đây.

Trang 1

Application settings

Chương 5

Trang 2

Application settings

 Application Setting:

máy client một cách động

nhận lại màu này.

Trang 3

Application settings

• Solution Explorer  Properties  Setting

• Scope:

– User: dữ liệu có thể đổi khi runtime

– Application: dữ liệu không bị thay đổi khi runtime

Trang 4

Application settings

 Thêm Application setting trong Properties

Window

 (Application Settings)  (PropertyBinding)

thêm Application setting

Trang 5

Application settings

 File App.config

<userSettings>

 <WindowsApplication2.Properties.Settings>

 <setting name="tacgia" serializeAs="String">

 <value>Trần Văn A</value>

 </setting>

 </WindowsApplication2.Properties.Settings>

 </userSettings>

<applicationSettings>

 <WindowsApplication2.Properties.Settings>

 <setting name="nam" serializeAs="String">

 <value>2008</value>

 </setting>

 </WindowsApplication2.Properties.Settings>

 </applicationSettings>

Trang 6

Application settings

 Đọc dữ liệu từ user/application setting

 Chú ý:

Trang 7

Application settings

 Lưu dữ liệu user setting

Trang 8

Application settings

 Nạp lại dữ liệu ban đầu trong user setting

Trang 9

Application settings

 Thẻ <appSettings>

<appSettings>

<add key ="sc" value ="server=XP; database=Banking; uid=sa; password=12345"/>

</appSettings>

 <userSettings>

 <VD.Properties.Settings>

 <setting name="nam" serializeAs="String">

 <value>2008</value>

 </setting>

 </VD.Properties.Settings>

 </userSettings>

Trang 10

Application settings

• Namespace:

– using System.Configuration;

• Class:

– AppSettingsReader

• AppSettingsReader read = new AppSettingsReader();

• string s = (string)read.GetValue("key", typeof(kieu));

Trang 11

Application settings

 Lớp: ConfigurationManager

 Đọc/Ghi thẻ:

Trang 12

Application settings

 Lớp: ConfigurationManager

Trang 13

Application settings

 Lớp: ConfigurationManager

– ConfigurationManager ConnectionStrings.Count

– ConfigurationManager.ConnectionStrings[“ key "].Connecti onString;

<configuration>

<connectionStrings>

<add name=“sc"

connectionString=“server=xp; database=csdl; uid=sa; password=12345" providerName="System.Data.SqlClient"/>

</connectionStrings>

Ngày đăng: 09/05/2021, 18:46

TỪ KHÓA LIÊN QUAN