Atmiya Institute of Technology & Science, Rajkot Department of MCA
|
|
- Gavin Carter
- 6 years ago
- Views:
Transcription
1 Atmiya Institute of Technology & Science, Rajkot Department of MCA Chapter 10 Application Preference (/data/data/<package name>/shared_prefs/<preferences filename>.xml) Private Preference (Data sharing within activity) Sting Data SharedPreference sp = getpreferences(mode_private); SharedPreference.Edit e = sp.edit(); e.putint( Sce,10); e.putstring( Name, abc ); e.commit(); Retrieving Data SharedPreference sp = getpreferences(mode_private); int sce = sp.getint( Sce,null); String name = sp.getstring( Name,null); Shared Preference (Data sharing between multiple activities of application) Sting Data (In Activity1.java) SharedPreference sp = getsharedpreferences( game,0); SharedPreference.Edit e = sp.edit(); e.putint( Sce,10); e.putstring( Name, abc ); e.commit(); Intent i = new Intent(getApplicationContext(), Activity2.class); startactivity(i); Retrieving Data (In Activity2.java) SharedPreference sp = getsharedpreferences( game,0); int sce = sp.getint( Sce,null); String name = sp.getstring( Name,null); Prepared By : Hetal Thaker, Assistant Profess, AITS, Rajkot Page 1
2 Reading and Writing data to file Writing data to file FileOutputStream fos; String strfilecontents = Some text to write to the file. ; fos = openfileoutput( Filename.txt, MODE_PRIVATE); fos.write(strfilecontents.getbytes()); fos.close(); FileOutputStream fout = null; OutputStreamWriter osw = null; fout = openfileoutput("test.txt", Context.MODE_PRIVATE); osw = new OutputStreamWriter(fOut); osw.write("good mning!!! MCA-5"); osw.write("hi"); osw.close(); fout.close(); catch(exception e) e.printstacktrace(system.err); Appending data to file FileOutputStream fos; String strfilecontents = Me text to write to the file. ; fos = openfileoutput( Filename.txt, MODE_APPEND); fos.write(strfilecontents.getbytes()); fos.close(); Reading data to file FileInputStream fin = null; InputStreamReader isr = null; char[] b = new char[1024]; String data = null; Prepared By : Hetal Thaker, Assistant Profess, AITS, Rajkot Page 2
3 fin = openfileinput("test.txt"); isr = new InputStreamReader(fIn); isr.read(b); data = new String(b); TextView tv = (TextView) findviewbyid(r.id.textview1); tv.settext(data); isr.close(); fin.close(); catch(ioexception e) e.printstacktrace(system.err); Creating, deleting database and table with SQLite Database. Creating and Deleteing Database: SQLiteDatabase db; db = openorcreatedatabase( mca.db,sqlitedatabase.create_if_necessary,null); deletedatabase( mca.db ); Creating Table: String s = CREATE TABLE stud (id INTEGER PRIMARY KEY AUTOINCREMENT, firstname TEXT, lastname TEXT); ; db.execsql(s); Insert, Update and Delete operation with SQLite Database. Insert Operation: ContentValues cv = new ContentValues(); cv.put( firstname, abc ); cv.put( lastname, def ); db.insert( stud, null,cv); db.execsql( insert into tbl_auths(firstname, lastname) values ( abc, def ); ); Update Operation: ContentValues values = new ContentValues(); Prepared By : Hetal Thaker, Assistant Profess, AITS, Rajkot Page 3
4 values.put( firstname, aaa ); db.update( tbl_auths, values, lastname=?, new String*+, def -); db.execsql( update tbl_auths set firstname= aaa where lastname= def ; ); Delete Operation: db.delete( tbl_auths, firstname=?, new String*+, aaa -); db.execsql( delete from tbl_auths where firstname= aaa' ); Querying SQLite Database SELECT * FROM tbl_books; Curs c = mdatabase.query( tbl_books,null,null,null,null,null,null); Or Curs c = db.rawquery( select * from tbl_books ); SELECT * tbl_books WHERE id=9; Curs c = mdatabase.query( tbl_books, null, id=?, new String*+, 9 -, null, null, null); SELECT title, id FROM tbl_books ORDER BY title ASC; String ascolumnstoreturn*+ =, title, id -; String strstorder = title ASC ; Curs c = mdatabase.query( tbl_books, ascolumnstoreturn, null, null, null, null, strstorder); Retrieving data from curs c.movetofirst(); while(c.movetonext()) String s= c.getstring(c.getcolumnindex( fname )); c.getcount(); (Count no. of rows) c.getcolumncount(); (Count no. of columns) Prepared By : Hetal Thaker, Assistant Profess, AITS, Rajkot Page 4
5 Fetching data from multiple table SQLiteQueryBuilder querybuilder = new SQLiteQueryBuilder(); querybuilder.settables( tbl_books, tbl_auths ); querybuilder.appendwhere( tbl_books.authid=tbl_auths.id ); String ascolumnstoreturn[] = tbl_books.title, tbl_books.id, tbl_auths.firstname, tbl_auths.lastname, tbl_books.authid -; String strstorder = title ASC ; Curs c = querybuilder.query(mdatabase, ascolumnstoreturn, null, null, null, null,strstorder); String sqlunionexample = SELECT title AS Name, tbl_books AS OriginalTable from tbl_books WHERE Name LIKE? UNION SELECT (firstname lastname) AS Name, tbl_auths AS OriginalTable from tbl_auths WHERE Name LIKE? ORDER BY Name ASC; ; Curs c = mdatabase.rawquery(sqlunionexample, new String*+, %ow%, %ow% -); Wking with transactions mdatabase.begintransaction(); // Insert some recds, updated others, delete a few // Do whatever you need to do as a unit, then commit it mdatabase.settransactionsuccessful(); catch (Exception e) // Transaction failed. Failed! Do something here. // It s up to you. finally mdatabase.endtransaction(); Prepared By : Hetal Thaker, Assistant Profess, AITS, Rajkot Page 5
Mr. Pritesh N. Patel Assistant Professor MCA ISTAR, V. V. Nagar ANDROID DATABASE TUTORIAL
Mr. Pritesh N. Patel Assistant Professor MCA ISTAR, V. V. Nagar ANDROID DATABASE TUTORIAL Mr. Pritesh N. Patel 1 Storage Options Android provides several options for you to save persistent application
More informationOnline Learning Application
Online Learning Application Objective: It s a known fact that the Average screen sizes of our phones is increasing, thereby encouraging many to read and learn on the move. Keeping this trend in mind, you
More informationHow-to s and presentations. Be prepared to demo them in class. https://sites.google.com/site/androidhowto/presentati ons
Upcoming Assignments Readings: Chapter 6 by today Lab 3 due today (complete survey) Lab 4 will be available Friday (due February 5) Friday Quiz in Blackboard 2:10-3pm (Furlough) Vertical Prototype due
More informationEng. Jaffer M. El-Agha Android Programing Discussion Islamic University of Gaza. Data persistence
Eng. Jaffer M. El-Agha Android Programing Discussion Islamic University of Gaza Data persistence Shared preferences A method to store primitive data in android as key-value pairs, these saved data will
More informationAndroid: Data Storage
Android: Data Storage F. Mallet Frederic.Mallet@unice.fr Université Nice Sophia Antipolis Outline Data Storage Shared Preferences Internal Storage External Storage SQLite Databases Network Connection F.
More informationCSCU9YH: Development with Android
: Development with Android Computing Science and Mathematics University of Stirling Data Storage and Exchange 1 Preferences: Data Storage Options a lightweight mechanism to store and retrieve keyvalue
More informationSharedPreference. <map> <int name="access_count" value="3" /> </map>
1 Android Data Storage Options Android provides several data storage options for you to save persistent application data depends on your specific needs: private/public, small/large datasets :- Internal
More information07. Data Storage
07. Data Storage 22.03.2018 1 Agenda Data storage options How to store data in key-value pairs How to store structured data in a relational database 2 Data Storage Options Shared Preferences Store private
More informationPES INSTITUTE OF TECHNOLOGY (BSC) IV MCA, Second IA Test, May 2017 Mobile Applications (13MCA456) Solution Set Faculty: Jeny Jijo
PES INSTITUTE OF TECHNOLOGY (BSC) IV MCA, Second IA Test, May 2017 Mobile Applications (13MCA456) Solution Set Faculty: Jeny Jijo 1) Explain the techniques to handle changes in screen orientation in Android
More informationAndroid Programming Lecture 16 11/4/2011
Android Programming Lecture 16 11/4/2011 New Assignment Discuss New Assignment for CityApp GetGPS Search Web Service Parse List Coordinates Questions from last class It does not appear that SQLite, in
More informationSAVING SIMPLE APPLICATION DATA
1 DATA PERSISTENCE OBJECTIVES In this chapter, you will learn how to persist data in your Android applications. Persisting data is an important topic in application development, as users typically expect
More informationSoftware Practice 1 - File I/O
Software Practice 1 - File I/O Stream I/O Buffered I/O File I/O with exceptions CSV format Practice#6 Prof. Joonwon Lee T.A. Jaehyun Song Jongseok Kim (42) T.A. Sujin Oh Junseong Lee 1 (43) / 38 2 / 38
More informationData Persistence. Chapter 10
Chapter 10 Data Persistence When applications create or capture data from user inputs, those data will only be available during the lifetime of the application. You only have access to that data as long
More informationMobile and Ubiquitous Computing: Android Programming (part 4)
Mobile and Ubiquitous Computing: Android Programming (part 4) Master studies, Winter 2015/2016 Dr Veljko Pejović Veljko.Pejovic@fri.uni-lj.si Examples from: Mobile and Ubiquitous Computing Jo Vermeulen,
More informationIntroduction to pysqlite
Introduction to pysqlite A crash course to accessing SQLite from within your Python programs. Based on pysqlite 2.0. SQLite basics SQLite is embedded, there is no server Each SQLite database is stored
More informationObject-Oriented Databases Object-Relational Mappings and Frameworks. Alexandre de Spindler Department of Computer Science
Object-Oriented Databases Object-Relational Mappings and Frameworks Challenges Development of software that runs on smart phones. Data needs to outlive program execution Use of sensors Integration with
More informationCPSC 319. Week 2 Java Basics. Xiaoyang Liu & Sorting Algorithms
CPSC 319 Week 2 Java Basics Xiaoyang Liu xiaoyali@ucalgary.ca & Sorting Algorithms Java Basics Variable Declarations Type Size Range boolean 1 bit true, false char 16 bits Unicode characters byte 8 bits
More informationMediensystemen mit Android
LFE Medieninformatik i ik Prof. Dr. Heinrich i Hußmann (Dozent), Alexander De Luca, Gregor Broll, Max-Emanuel Maurer (supervisors) Praktikum Entwicklung von Mediensystemen mit Android Storing, Retrieving
More informationSingle Application Persistent Data Storage. CS 282 Principles of Operating Systems II Systems Programming for Android
Single Application Persistent Data Storage CS 282 Principles of Operating Systems II Systems Programming for Android Android offers several ways to store data Files SQLite database SharedPreferences Android
More informationMobile Application Programing: Android. Data Persistence
Mobile Application Programing: Android Data Persistence Activities Apps are composed of activities Activities are self-contained tasks made up of one screen-full of information Activities start one another
More informationSQLite Database. References. Overview. Structured Databases
SQLite Database References Android Developers Article https://developer.android.com/training/basics/data-storage/databases.html Android SQLite Package Reference https://developer.android.com/reference/android/database/sqlite/package-summary.html
More informationSharedPreferences Internal Storage External Storage SQLite databases
SharedPreferences Internal Storage External Storage SQLite databases Use when you want to store small amounts of primitive data A persistent map that holds key-value pairs of simple data types Automatically
More informationCS 2316 Exam 2 Practice ANSWER KEY
CS 2316 Exam 2 Practice ANSWER KEY Signing signifies you are aware of and in accordance with the Academic Honor Code of Georgia Tech. Calculators and cell phones are NOT allowed. This is a Python programming
More informationMobile Computing Practice # 2d Android Applications Local DB
Mobile Computing Practice # 2d Android Applications Local DB In this installment we will add persistent storage to the restaurants application. For that, we will create a database with a table for holding
More informationSqlite Update Failed With Error Code 19 Android
Sqlite Update Failed With Error Code 19 Android i'm wrote simple DataBaseHelper to use SQlite in android. after create class as : static final int DATABASE_VERSION = 1, private SQLiteDatabase mdatabase,
More informationMobile Application Development Android
Mobile Application Development Android Lecture 3 MTAT.03.262 Satish Srirama satish.srirama@ut.ee Android Lecture 2 -recap Views and Layouts Events Basic application components Activities Intents BroadcastReceivers
More informationMobile Programming Lecture 10. ContentProviders
Mobile Programming Lecture 10 ContentProviders Lecture 9 Review In creating a bound service, why would you choose to use a Messenger over extending Binder? What are the differences between using GPS provider
More informationCS371m - Mobile Computing. Persistence
CS371m - Mobile Computing Persistence Storing Data Multiple options for storing data associated with apps Shared Preferences Internal Storage device memory External Storage SQLite Database Network Connection
More informationMobile Application Development Android
Mobile Application Development Android Lecture 3 MTAT.03.262 Satish Srirama satish.srirama@ut.ee Android Lecture 2 - recap Views and Layouts Events Basic application components Activities Intents 9/15/2014
More informationAutomatically persisted among application sessions
STORAGE OPTIONS Storage options SharedPreference Small amount of data, as Key-value pairs Private to an Activity or Shared among Activities Internal storage Small to medium amount of data Private to the
More informationMOBILE APPLICATIONS PROGRAMMING
Data Storage 23.12.2015 MOBILE APPLICATIONS PROGRAMMING Krzysztof Pawłowski Polsko-Japońska Akademia Technik Komputerowych STORAGE OPTIONS Shared Preferences SQLite Database Internal Storage External Storage
More informationAccelerating Information Technology Innovation
Accelerating Information Technology Innovation http://aiti.mit.edu Cali, Colombia Summer 2012 Lesson 8 Data binding and Databases Agenda Data Binding Databases in general Databases on Android (SQLite)
More informationDatabase Development In Android Applications
ITU- FAO- DOA- TRCSL Training on Innovation & Application Development for E- Agriculture Database Development In Android Applications 11 th - 15 th December 2017 Peradeniya, Sri Lanka Shahryar Khan & Imran
More informationEach command-line argument is placed in the args array that is passed to the static main method as below :
1. Command-Line Arguments Any Java technology application can use command-line arguments. These string arguments are placed on the command line to launch the Java interpreter after the class name: public
More informationSQLite. 5COSC005W MOBILE APPLICATION DEVELOPMENT Lecture 6: Working with Databases. What is a Database Server. Advantages of SQLite
SQLite 5COSC005W MOBILE APPLICATION DEVELOPMENT Lecture 6: Working with Databases Dr Dimitris C. Dracopoulos SQLite is a tiny yet powerful database engine. Besides Android, it can be found in: Apple iphone
More informationA Little Python Part 3
A Little Python Part 3 Introducing Programming with Python I/O, Files, Object Classes, Exception Handling Outline I/O Files opening File I/O, reading writing Python Objects Defining a new object Inheritance
More informationThe Basis of Data. Steven R. Bagley
The Basis of Data Steven R. Bagley So far How to create a UI View defined in XML Java-based Activity as the Controller Services Long running processes Intents used to send messages between things asynchronously
More informationA Little Python Part 3
A Little Python Part 3 Introducing Programming with Python I/O, Files, Object Classes, Exception Handling Outline I/O Files opening File I/O, reading writing Python Objects Defining a new object Inheritance
More informationJava Programming Unit 9. Serializa3on. Basic Networking.
Java Programming Unit 9 Serializa3on. Basic Networking. Serializa3on as per Wikipedia Serializa3on is the process of conver3ng a data structure or an object into a sequence of bits to store it in a file
More informationAndroid Components. Android Smartphone Programming. Matthias Keil. University of Freiburg
Android Components Android Smartphone Programming Matthias Keil Institute for Computer Science Faculty of Engineering 3. November 2014 Outline 1 Data Storage 2 Messages to the User 3 Background Work 4
More informationRelational databases and SQL
Relational databases and SQL Relational Database Management Systems Most serious data storage is in RDBMS Oracle, MySQL, SQL Server, PostgreSQL Why so popular? Based on strong theory, well-understood performance
More information1.00 Lecture 30. Sending information to a Java program
1.00 Lecture 30 Input/Output Introduction to Streams Reading for next time: Big Java 15.5-15.7 Sending information to a Java program So far: use a GUI limited to specific interaction with user sometimes
More informationCSC 1214: Object-Oriented Programming
CSC 1214: Object-Oriented Programming J. Kizito Makerere University e-mail: www: materials: e-learning environment: office: alt. office: jkizito@cis.mak.ac.ug http://serval.ug/~jona http://serval.ug/~jona/materials/csc1214
More informationAndroid Components Android Smartphone Programming. Outline University of Freiburg. Data Storage Database University of Freiburg. Notizen.
Android Components Android Smartphone Programming Matthias Keil Institute for Computer Science Faculty of Engineering 4. November 2013 Outline 1 2 Messages to the User 3 Background Work 4 App Widgets 5
More informationSpring Lecture 5 Lecturer: Omid Jafarinezhad
Mobile Programming Sharif University of Technology Spring 2016 - Lecture 5 Lecturer: Omid Jafarinezhad Storage Options Android provides several options for you to save persistent application data. The
More informationM.C.A. Semester V Subject: - Mobile Computing (650003) Week : 1
M.C.A. Semester V Subject: - Mobile Computing (650003) Week : 1 1) Explain underlying architecture of Android Platform. (Unit :- 1, Chapter :- 1) Suggested Answer:- Draw Figure: 1.8 from textbook given
More informationCSCI-UA: Database Design & Web Implementation. Professor Evan Sandhaus Lecture #23: SQLite
CSCI-UA:0060-02 Database Design & Web Implementation Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com Lecture #23: SQLite Database Design and Web Implementation Administrivia! Homework HW 8
More informationFile Processing in Java
What is File I/O? File Processing in Java I/O is an abbreviation for input and output. Input is data coming in at runtime. Input come sin through a mouse, keyboard, touchscreen, microphone and so on. Output
More informationCS 193A. Activity state and preferences
CS 193A Activity state and preferences This document is copyright (C) Marty Stepp and Stanford Computer Science. Licensed under Creative Commons Attribution 2.5 License. All rights reserved. Activity instance
More informationMobile Development Lecture 11: Activity State and Preferences
Mobile Development Lecture 11: Activity State and Preferences Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Elgayyar.weebly.com Activity Instance State Instance state: Current state of an activity. Which boxes
More informationMySQL. A practical introduction to database design
MySQL A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Database Classes 24/09/18
More informationCSC326 Persistent Programming i. CSC326 Persistent Programming
i CSC326 Persistent Programming ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME 1.0 2011-09 JZ iii Contents 1 Agenda 1 2 Persistent Programming 1 3 File 1 4 File names and Path 2 5 Catching Exception
More informationSQL Commands & Mongo DB New Syllabus
Chapter 15 : Computer Science Class XI ( As per CBSE Board) SQL Commands & Mongo DB New Syllabus 2018-19 SQL SQL is an acronym of Structured Query Language.It is a standard language developed and used
More information1993: renamed "Java"; use in a browser instead of a microwave : Sun sues Microsoft multiple times over Java
Java history invented mainly by James Gosling ([formerly] Sun Microsystems) 1990: Oak language for embedded systems needs to be reliable, easy to change, retarget efficiency is secondary implemented as
More informationneeds to be reliable, easy to change, retarget efficiency is secondary implemented as interpreter, with virtual machine
Java history invented mainly by James Gosling ([formerly] Sun Microsystems) 1990: Oak language for embedded systems needs to be reliable, easy to change, retarget efficiency is secondary implemented as
More informationJava Programs. System.out.println("Dollar to rupee converion,enter dollar:");
Java Programs 1.)Write a program to convert rupees to dollar. 60 rupees=1 dollar. class Demo public static void main(string[] args) System.out.println("Dollar to rupee converion,enter dollar:"); int rs
More informationChapter 5. Section 5.4 The Common String Library Functions. CS 50 Hathairat Rattanasook
Chapter 5 Section 5.4 The Common String Library Functions CS 50 Hathairat Rattanasook Library Functions We already discussed the library function fgets() Library functions are available: to find the length
More informationAndroid File & Storage
Files Lecture 9 Android File & Storage Android can read/write files from two locations: Internal (built into the device) and external (an SD card or other drive attached to device) storage Both are persistent
More informationReading and Writing Files
Reading and Writing Files 1 Reading and Writing Files Java provides a number of classes and methods that allow you to read and write files. Two of the most often-used stream classes are FileInputStream
More informationNow go to bash and type the command ls to list files. The unix command unzip <filename> unzips a file.
wrangling data unix terminal and filesystem Grab data-examples.zip from top of lecture 4 notes and upload to main directory on c9.io. (No need to unzip yet.) Now go to bash and type the command ls to list
More informationLecture 7: Data Persistence : shared preferences. Lecturer : Ali Kadhim Al-Bermani Mobile Fundamentals and Programming
University of Babylon College of Information Technology Department of Information Networks Mobile Fundamentals and Programming Lecture 7: Data Persistence : shared preferences Lecturer : Ali Kadhim Al-Bermani
More informationWorking with Databases and Java
Working with Databases and Java Pedro Contreras Department of Computer Science Royal Holloway, University of London January 30, 2008 Outline Introduction to relational databases Introduction to Structured
More informationPrivate Institute of Aga NETWORK DATABASE LECTURER NIYAZ M. SALIH
Private Institute of Aga 2018 NETWORK DATABASE LECTURER NIYAZ M. SALIH Data Definition Language (DDL): String data Types: Data Types CHAR(size) NCHAR(size) VARCHAR2(size) Description A fixed-length character
More informationCS 2316 Exam 3 ANSWER KEY
CS 2316 Exam 3 Practice ANSWER KEY Failure to properly fill in the information on this page will result in a deduction of up to 5 points from your exam score. Signing signifies you are aware of and in
More informationCS 2316 Exam 3. Practice. Failure to properly fill in the information on this page will result in a deduction of up to 5 points from your exam score.
CS 2316 Exam 3 Practice Name (print clearly): T-Square ID (gtg, gth, msmith3, etc): Section (e.g., B1): Signature: Failure to properly fill in the information on this page will result in a deduction of
More informationTypes. Inner join ( Equi Joins ) Outer(left, right, full) Cross. Prepared By : - Chintan Shah & Pankti Dharwa 2
Sometimes it necessary to work with multiple tables as through they were a single entity. Then single SQL sentence can manipulate data from all the tables. Join are used to achive this. Tables are joined
More informationChapter 13 : Informatics Practices. Class XI ( As per CBSE Board) SQL Commands. New Syllabus Visit : python.mykvs.in for regular updates
Chapter 13 : Informatics Practices Class XI ( As per CBSE Board) SQL Commands New Syllabus 2018-19 SQL SQL is an acronym of Structured Query Language.It is a standard language developed and used for accessing
More informationAdvanced SQL. Nov 21, CS445 Pacific University 1
Advanced SQL Nov 21, 2017 http://zeus.cs.pacificu.edu/chadd/cs445f17/advancedsql.tar.gz Pacific University 1 Topics Views Triggers Stored Procedures Control Flow if / case Binary Data Pacific University
More informationOracle Exam 1z0-809 Java SE 8 Programmer II Version: 6.0 [ Total Questions: 128 ]
s@lm@n Oracle Exam 1z0-809 Java SE 8 Programmer II Version: 6.0 [ Total Questions: 128 ] Oracle 1z0-809 : Practice Test Question No : 1 Given: public final class IceCream { public void prepare() { public
More informationObjec&ves. Review. Standard Error Streams
Objec&ves Standard Error Streams Ø Byte Streams Ø Text Streams Oct 5, 2016 Sprenkle - CSCI209 1 Review What are benefits of excep&ons What principle of Java do files break if we re not careful? What class
More informationDATABASE MANAGEMENT SYSTEMS
DATABASE MANAGEMENT SYSTEMS Associate Professor Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology Departments of IT and Computer Science 2015 2016 1 The ALTER TABLE
More informationWriting and reading files
Writing and reading files Adaptation of materials: dr Tomasz Xięski. Based on presentations made available by Victor Matos, Cleveland State University. Portions of this page are reproduced from work created
More informationJava Programming Unit 9. Working with I/O Streams. Java Serializa<on. Basic Networking.
Java Programming Unit 9 Working with I/O Streams. Java Serializa
More informationSQL Server 2008 Tutorial 3: Database Creation
SQL Server 2008 Tutorial 3: Database Creation IT 5101 Introduction to Database Systems J.G. Zheng Fall 2011 DDL Action in SQL Server Creating and modifying structures using the graphical interface Table
More informationWeek 3: File I/O and Formatting 3.7 Formatting Output
Week 3: File I/O and Formatting 3.7 Formatting Output Formatting: the way a value is printed: Gaddis: 3.7, 3.8, 5.11 CS 1428 Fall 2014 Jill Seaman spacing decimal points, fractional values, number of digits
More informationApp Development for Smart Devices. Lec #5: Content Provider
App Development for Smart Devices CS 495/595 - Fall 2011 Lec #5: Content Provider Tamer Nadeem Dept. of Computer Science Some slides adapted from Jussi Pohjolainen and Bob Kinney Objective Data Storage
More informationOverloaded Methods. Sending Messages. Overloaded Constructors. Sending Parameters
Overloaded Methods Sending Messages Suggested Reading: Bruce Eckel, Thinking in Java (Fourth Edition) Initialization & Cleanup 2 Overloaded Constructors Sending Parameters accessor method 3 4 Sending Parameters
More informationLecture 2. Two-Dimensional Arrays
Lecture 2 Two-Dimensional Arrays 1 Lecture Content 1. 2-D Array Basics 2. Basic Operations on 2-D Array 3. Storing Matrices with Special Properties 4. Applications of 2-D Array 2 1. 2-D Array Basics An
More informationINTERMEDIATE SQL GOING BEYOND THE SELECT. Created by Brian Duffey
INTERMEDIATE SQL GOING BEYOND THE SELECT Created by Brian Duffey WHO I AM Brian Duffey 3 years consultant at michaels, ross, and cole 9+ years SQL user What have I used SQL for? ROADMAP Introduction 1.
More informationEndExam QUESTION & ANSWER. h p://www.endexam.com. Accurate study guides, High passing rate! Weofferfreeupdateserviceforoneyear!
EndExam QUESTION & ANSWER Accurate study guides, High passing rate! Weofferfreeupdateserviceforoneyear! h p://www.endexam.com Exam : C2090-545 Title : DB2 9.7 SQL Procedure Developer Version : DEMO 1 /
More informationQuiz Section Week 3 April 12, Functions Reading from and writing to files Complexity
Quiz Section Week 3 April 12, 2016 Functions Reading from and writing to files Complexity Hypothesis testing: how interesting is my data? Test statistic: a number that describes how interesting your data
More informationAgenda & Reading. Python Vs Java. COMPSCI 230 S Software Construction
COMPSCI 230 S2 2016 Software Construction File Input/Output 2 Agenda & Reading Agenda: Introduction Byte Streams FileInputStream & FileOutputStream BufferedInputStream & BufferedOutputStream Character
More informationBasic Java IO Decorator pattern Advanced Java IO. Java IO - part 2 BIU OOP. BIU OOP Java IO - part 2
Java IO - part 2 BIU OOP Table of contents 1 Basic Java IO What do we know so far? What s next? 2 Example Overview General structure 3 Stream Decorators Serialization What do we know so far? What s next?
More informationCardkey Systems, Inc. Cardkey PEGASYS 1000 and 2000 MIS Interface Program 8K\OYOUT',KHX[GX_
Cardkey Systems, Inc. Cardkey PEGASYS 1000 and 2000 MIS Interface Program )GXJQK_3/9/TZKXLGIK /TYZGRRGZOUTGTJ)UTLOM[XGZOUT 8K\OYOUT',KHX[GX_ )GXJQK_9_YZKSY/TI :GVU)GT_UT8UGJ9OSO
More informationCS378 -Mobile Computing. Persistence
CS378 -Mobile Computing Persistence Saving State We have already seen saving app state into a Bundle on orientation changes or when an app is killed to reclaim resources but may be recreated later 2 Storing
More informationWriting a Good Program. 7. Stream I/O
Writing a Good Program 1 Input and Output I/O implementation is hardware dependent C++ does not, as a part of the language, define how data are sent out and read into the program The input and output (I/O)
More informationYour (printed!) Name: CS 1803 Exam 3. Grading TA / Section: Monday, Nov. 22th, 2010
Your (printed!) Name: CS 1803 Exam 3 Grading TA / Section: Monday, Nov. 22th, 2010 INTEGRITY: By taking this exam, you pledge that this is your work and you have neither given nor received inappropriate
More informationCOMP 430 Intro. to Database Systems. Encapsulating SQL code
COMP 430 Intro. to Database Systems Encapsulating SQL code Want to bundle SQL into code blocks Like in every other language Encapsulation Abstraction Code reuse Maintenance DB- or application-level? DB:
More informationStorage Tier. Mendel Rosenblum. CS142 Lecture Notes - Database.js
Storage Tier Mendel Rosenblum.js Web Application Architecture Web Browser Web Server Storage System HTTP Internet LAN 2 Web App Storage System Properties Always available - Fetch correct app data, store
More informationCreate a local SQL database hosting a CUSTOMER table. Each customer includes [id, name, phone]. Do the work inside Threads and Asynctasks.
CIS 470 Lesson 13 Databases - Quick Notes Create a local SQL database hosting a CUSTOMER table. Each customer includes [id, name, phone]. Do the work inside Threads and Asynctasks. package csu.matos; import
More informationLearn about Android Content Providers and SQLite
Tampa Bay Android Developers Group Learn about Android Content Providers and SQLite Scott A. Thisse March 20, 2012 Learn about Android Content Providers and SQLite What are they? How are they defined?
More informationI/O Streams. Object-oriented programming
I/O Streams Object-oriented programming Outline Concepts of Data Streams Streams and Files File class Text file Binary file (primitive data, object) Readings: GT, Ch. 12 I/O Streams 2 Data streams Ultimately,
More informationเพ มภาพตามเน อหาของแต ละบท. MS-Access. by Asst. Prof. Wassanaa Naiyapo adapted into English by Dr. Prakarn Unachak IT AND MODERN LIFE
เพ มภาพตามเน อหาของแต ละบท MS-Access by Asst. Prof. Wassanaa Naiyapo adapted into English by Dr. Prakarn Unachak 204100 IT AND MODERN LIFE MS-Access 2016 7.1 Database Basics & Table 7.2 Form 7.3 Query
More informationTitle Description Participants Textbook
Podcast Ch23c Title: Binary Files Description: Overview of binary files; DataInputStream; DataOutputStream; Program 23.1; file compression Participants: Barry Kurtz (instructor); John Helfert and Tobie
More informationAppFileIO > PrFileIO> ByteDataStreamIO import java.io.*; in = new DataInputStream(new BufferedInputStream(new FileInputStream(f)));
1 AppFileIO > PrFileIO> ByteDataStreamIO public class ByteDataStreamIO { String f = "data.bin"; String s; double d; int i; DataOutputStream out; DataInputStream in; //scrierea datelor out = new DataOutputStream(new
More informationPERL DATABASE ACCESS
http://www.tutialspoint.com/perl/perl_database.htm PERL DATABASE ACCESS Copyright tutialspoint.com This tutial will teach you how to access a database inside your Perl script. Starting from Perl 5 it has
More informationExam Questions C
Exam Questions C2090-545 DB2 9.7 SQL Procedure Developer https://www.2passeasy.com/dumps/c2090-545/ 1.A developer needs to create a user-defined function that will return a list of employees who work in
More informationFundamentals of Web Programming
Fundamentals of Web Programming Lecture 8: databases Devin Balkcom devin@cs.dartmouth.edu office: Sudikoff 206 http://www.cs.dartmouth.edu/~fwp http://localhost:8080/tuck-fwp/slides08/slides08db.html?m=all&s=0&f=0
More informationDatabase Management System by
Database Management System by Meri Dedania Assistant Professor MCA department Atmiya Institute of Technology & Science Yogidham Gurukul Rajkot Chapter -6 Entity Relationship Data Model 6.2 The Entity-Relationship
More informationData Structures. 03 Streams & File I/O
David Drohan Data Structures 03 Streams & File I/O JAVA: An Introduction to Problem Solving & Programming, 6 th Ed. By Walter Savitch ISBN 0132162709 2012 Pearson Education, Inc., Upper Saddle River, NJ.
More information