... Thu c tính ReadOnly thiết lập true Lậptrìnhvới CSDL - Sử dụng Designer & Triển khai ứng dụng 21 Bu c liệu với ComboBox B1 Tạo ComboxBox C1 Đổi c ch hiển thịc t State c a Data Sources ComboxBox ... c t State vào form Thiết lập thu c tính Text ComboBox None C2 Kéo ComboBox từ Toolbox vào form Lậptrìnhvới CSDL - Sử dụng Designer & Triển khai ứng dụng 22 Bu c liệu với ComboBox B2 Thiết lập ... triển khai ClickOne Mở c a sổ Properties: Nhấn vào project chọn Properties Lậptrìnhvới CSDL - Sử dụng Designer & Triển khai ứng dụng 47 Demo triển khai ClickOne Chọn Publish Lậptrìnhvới CSDL...
... ctype=ccinfo.getValue("//CC/@type"); String cnumber=ccinfo.getValue("//CC/@number"); String cexpdate=ccinfo.getValue("//CC/@expirydate"); String ccvv=ccinfo.getValue("//CC/@cvv"); String cname=ccinfo.getValue("//CC/name/text()"); ... encoder.add("ACCT",cnumber); encoder.add("CVV2",ccvv); encoder.add("EXPDATE",cexpdate); encoder.add("FIRSTNAME",cname); encoder.add("CURRENCYCODE","USD"); encoder.add("INVNUM",invno); encoder.add("CUSTOM",note); ... Thủ t c lưu sẵn getHotelRates CREATE PROCEDURE getHotelRates( IN request XML ) DYNAMIC RESULT SETS LANGUAGE SQL BEGIN DECLARE c_ cur CURSOR WITH RETURN FOR Select XMLQuery('declare namespace ns1...
... description = desc;} void SetpurchaseDate (String pDate) { purchaseDate = pDate ;} void Setprice (float pprice { price = pprice ;} String GetID (){return id;} String GetDescription(){return description;} ... dbstmt.executeQuery("select custXML from customer_table where customerid=custid"); XMLParse customerXML = new XMLParse(dbResult getString(1)); customerXML.appendNode("/Customer", customerXML.createNode ... System.out.println(customerXML.getValue("@description",i)); } Truy vấn (dòng 2) trả liệu XML vào c t custXML cho khách hàng c thể Chuỗi ký tự XML chuyển vào hàm tạo (constructor) DOM wrapper (dòng...
... dụ Tạo thủ t c CREATE PROCEDURE customerItems(IN custid varchar(12)) DYNAMIC RESULT SETS LANGUAGE SQL BEGIN DECLARE c_ cur CURSOR WITH RETURN FOR values(xmlquery(' for $Customer in db2-fn:xmlcolumn( ... $insurance:= {( if($Customer0/Item/@price > 500) then ( $Customer0/Item/@price * $rate//rate[@price=""]/@rate ) else ( if($Customer0/Item/@price ... db2-fn:xmlcolumn("PURCHASE_TABLE.ITEMXML")/Customer where $Customer0/@customerid= $Customer/@customerid return $Customer0/Item }) where $Customer/@customerid= $customerid return transform copy...
... kiện ADC ICL7109 với ch c chống nhiễu cao Vi c chế tạo tuân thủ nghiêm ngặt quy trình chống nhiễu cho thiết bị, bao gồm số c ng vi c cụ thể sau: + Chống nhiễu rung: Tín hiệu vào + Tín hiệu Mạch khuếch ... thu c vào c u tr c hệ, trọng số liên kết nơ ron trình tính toán lại nơ ron đơn lẻ 5.2.2 Cc thành phần mạng nơ ron C nhiều kiểu mạng nơ ron kh c nhau, nhiên chúng c thành phần sau: + Cc đơn ... ta nói đến c ng nghệ nghiền rotor siêu mịn áp dụng lĩnh v c qu c phòng Nga, Tây Âu Mỹ Cc thiết bị nghiền kiểu không c ng bố mô tả c ch chung chung : phận máy rotor quay với vận t ccc lớn Làm...
... Customer(); customer.CustomerID = (int)custReader["CustomerID"]; customer.Name = custReader["Name"].ToString(); customer.Address = custReader["Address"].ToString(); customer.City = custReader["City"].ToString(); ... frmCustomer gọi đến lớp CustomerDB để thao t cvới CSDL Dữ liệu truyền CustomerDB frmCustomer thông qua lớp Customer frmCustomer Customer CustomerDB Lậptrìnhvới CSDL - Kiến tr c kết nối & bu c liệu ... cho trường connection.Open(); SqlDataReader custReader = selectCommand.ExecuteReader(); if (custReader.Read()) { txtName.Text = custReader["Name"].ToString(); … } Lậptrìnhvới CSDL - Kiến trúc...
... ) Kl C u lệnh while: C pháp: while(Bt) KL // CL; C u lệnh while: C pháp: while(Bt) KL // CL; Hình th c có c u tr c văn chương trình: u c u: Cc câu lệnhc vai trò tương đương nên c t ... Th c hiện: Bư c 1: Tạo Project với tên “Lab3_Vd2” Bư c 2: Tạo tập tin chương trình vd2.cpp Bư c 3: Trong tập tin vd2.cpp, soạn code theo c u tr c: // Chèn tập tin thư viện c n thiết //Chen cac ... Viết chương trình giải phương trình b c hai ax2+bx +c= 0(a≠0) Th c hiện: Bư c 1: Tạo Project với tên “Lab3_Vd1” Bư c 2: Tạo tập tin chương trình vd1.cpp Bư c 3: Trong tập tin vd1.cpp, soạn code...
... SetpurchaseDate (String pDate) { purchaseDate = pDate ;} Public void Setprice (float pprice { price = pprice ;} Public String GetID (){return id;} Public String GetDescription(){return description;} ... dbstmt.executeQuery("select custXML from customer_table where customerid=custid"); XMLParse customerXML = new XMLParse(dbResult getString(1)); customerXML.appendNode("/Customer", customerXML.createNode ... System.out.println(customerXML.getValue("@description",i)); } Truy vấn (dòng 2) trả liệu XML vào c t custXML cho khách hàng c thể Chuỗi ký tự XML chuyển vào hàm tạo (constructor) DOM wrapper (dòng...
... dụ Tạo thủ t c CREATE PROCEDURE customerItems(IN custid varchar(12)) DYNAMIC RESULT SETS LANGUAGE SQL BEGIN DECLARE c_ cur CURSOR WITH RETURN FOR values(xmlquery(' for $Customer in db2-fn:xmlcolumn( ... $insurance:= {( if($Customer0/Item/@price > 500) then ( $Customer0/Item/@price * $rate//rate[@price=""]/@rate ) else ( if($Customer0/Item/@price ... db2-fn:xmlcolumn("PURCHASE_TABLE.ITEMXML")/Customer where $Customer0/@customerid= $Customer/@customerid return $Customer0/Item }) where $Customer/@customerid= $customerid return transform copy...
... hạn: ph c vụ tập tin, ph c vụ máy in, ph c vụ thư điện tử, ph c vụ Web Cctrình gọi trình ph c vụ hay Server - Một số trình kh c có yêu c u sử dụng dịch vụ server cung c p gọi trình khách hàng ... Connection (c tên conn) c ch gọi phương th c getConnection lớp DriverManager sau: Connection conn=DriverManager.getConnection(url,”myLogicName”,”myPasswo rd”) Trong đó: url: chuỗi nêu lên đ c điểm CSDL ... System DSN, Click vào button Add, chọn phương th c điều khiển liệu dăng kết: Driver Microsoft Access, Click Finish.- Bạn thấy c a sổ ra, Click vào Select chọn file Access, (trong trường hợp Books.mdb),...
... BorderLayout.NORTH); // srpListServer -{ srpListServer.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_S CROLLBAR_ALWAYS); srpListServer.setViewportBorder(new TitledBorder("List Servers :")); srpListServer.setMinimumSize(new ... Server, chạy chương trình gọi Web Crawlers mà truy c p Web server thông qua Internet cho thông tin yêu c u Dịch vụ cung c p nhiều server: Hình 4- Dịch vụ cung c p nhiều server Nhiều Server c ... ServerSocket(intLocalPort); int intLocalPort = server.getLocalPort(); //Tiếp t c tìm để kết nối với server kh c while(true){ Socket skConnect = server.accept(); //Neu la server he ket noi - chi...
... tra để x c định quyền truy c p để đ c hay sửa đổi nội dung bảng sở liệu Chỉ cho phép c p nhật truy vấn tiến hành Cc hệ CSDL c hỗ trợ transaction sử dụng chế lock, khoá khối liệu transaction, ... không cho truy c p từ người dùng kh c 15 KIỂM TRA TÍNH GẮN BÓDỮ LIỆU (3/3) Tạo Connection Chấm dứt auto-commit Cclệnh SQL Update, Insert, Delete Transaction commit Cclệnh SQL Update, Insert, ... Kết nối sở liệu Java Nạp trình điều khiển Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" ); Tạo kết nối Connection knoi=DriverManager.getConnection( "jdbc:odbc:DSNThu Vien"); Tạo đối tượng...
... bytecode làm cho chương trình chạy nhiều môi trường c n ctrình thông dịch JVM cho môi trường Trình soạn thảo Cc tập tin nguồn Java Trình biên dịch Cc tập tin class Kết Trình chương trình ... true; conMaster = new Congto(skConnect,1,txtReceive,lblClock); conMaster.start(); strMaster = conMaster.getInfoClient(); String strMaster = strLocalHost +"("+ intLocalPort+ ")"+"."; vtServers.addElement(strMaster); ... mềm phần c ng Applications, Services Middleware Operating System Platform Computer and Network hardware Middleware: Cung c p mô hình lậptrình cho ứng dụng, RMI, CORBA, DCOM,… KIẾN TR C HỆ PHÂN...
... public class BaseFeedParser { AndroidSaxFeedParser extends public AndroidSaxFeedParser(String feedUrl) { super(feedUrl); } public List parse() { RssHandler handler = new RssHandler(); try ... (localName.equalsIgnoreCase(TITLE)){ currentMessage.setTitle(builder.toString()); } (localName.equalsIgnoreCase(LINK)){ currentMessage.setLink(builder.toString()); } (localName.equalsIgnoreCase(DESCRIPTION)){ currentMessage.setDescription(builder.toString()); ... www.imic.edu.vn Ví dụTrình phân tích SAX Android đơn giản public class BaseFeedParser { AndroidSaxFeedParser extends public AndroidSaxFeedParser(String feedUrl) { super(feedUrl); } public List...
... StringWriter writer = new StringWriter(); try { serializer.setOutput(writer); serializer.startDocument("UTF-8", true); serializer.startTag("", "messages"); serializer.attribute("", "number", String.valueOf(messages.size())); ... ứng dụng bạn kéo tìm kiếm kiện từ trình phân tích, trái ngư cvớitrình phân tích SAX tự động đẩy kiện cho trình xử lý Ví dụ 10 miêu tả th cthitrình phân tích kéo giao diện trình phân tích điểm ... ích bổ sung cung c p cho Một loại trình phân tích XML kh c có Android, trình phân tích kéo iMIC – Đào Tạo Kinh Nghiệm LậpTrình - Đồ Họa BV_[HOIDAPIT]_ Dành cho h c viên tham khảo – ver1.0 C NG...
... x, l, r, tg:Integer; s:0 Nmax; A: Array[1 Nmax] of Integer; Stack: Array [1 Nmax] of Record , r : Integer; End; Procedure Sort; Begin S:=1; Stack [s] 1:=1; Stack [s] r :=n ; Repeat 1:=Stack[s] ... Euler ñồ thị vô hướng c ch sử dụng Stack Chương trình : Var a:array[1 100,1 100] of integer; N:byte; Procedure nhap; Begin { } end; function kiemtra:boolean; var i,j:integer; begin kiemtra:=false; ... mà chế c p nhật truy xuất xảy hai ñầu kh c theo quy t c vào trư c trư c ( First In - First Out) 2, Khai báo : Var queue:array[1 1000] of byte; Last, first:integer; Ý nghĩa : vớic u tr c này,...
... Sub CmdGo_Click() sau: ' Remember location of current record LastBookMark = myRS.BookMark CmdGoback.Visible = True Dưới code để quay trở lại vị trí current record trư c Recordset: Private Sub CmdGoback_Click() ... tiết current record, t c hủy bỏ user đánh vào: Private Sub CmdCancel_Click() ' Cancel update SetControls (False) ' Redisplay details or current record Displayrecord End Sub L c user clicks Update, ... AddNewRecord Nếu user thêm record AddNewRecord = True, User Edit record hữu AddNewRecord = False Ngoài ra, User thêm record c ch click nút New ta phải tự clear (làm trắng) hết textboxes c ch assign...
... Stored Procedure Name để chọn table Titles Tùy theo c ch ta dùng Recordset ADO, c ba loại gọi Cursor Type Cursor chẳng qua tên kh c Recordset: • • • Static Cursor: Static Cursor cho bạn static copy ... (bản c ng ng c) records Trong l c bạn dùng Static Cursor, c kh c sửa đổi hay thêm, bớt vào recordset bạn không thấy Keyset Cursor: Keysey Cursor Static Cursor chỗ l c bạn dùng nó, c sửa đổi record ... Requery Recordset sau: Private Sub cmdRefresh_Click() 'This is only needed for multi user applications On Error GoTo RefreshErr ' fetch the latest copy of Recordset PrimaryCLS.Requery Exit Sub RefreshErr:...