StringBuilder class
StringBuilder class: Used to define variable strings
Stringbulider Append (string value) appended at the end
StringBuilder Insert (int index,string value) inserts the specified string at the specified position
StringBuilder remove (int strtindex,int length) Remove the pointing string
StringBuilder sbtest = new StringBuilder ();
Instantiate a string builder object first
Sbtest. Append ("Hello");
Sbtest. Append ("World");
Console.writerline (sbtest. Ststring ()); Turn into String type
Console.ReadLine ();
Using the String builder class will save more memory space
Using the StringBuilder class makes SQL statements more readable
Datereader Object
Retrieving read-only, forward-only data streams from the data source
Reads one row of data at a time
System.date.sqlclient SqlData Reader
System.date.oledd Oledddatareader
SYSTEM.DATA.OBDC OdbcDataReader
System.Data.OracleClient OracleDataReader
Key members of the DataReader
Property Description
HasRows whether the result is returned
Method description
Read forward to the next line of records
Close closes the DataReader object
Retrieving data steps using Datereader
To create a Command object
Call ExecuteReader () to create the DataReader object
Read data line by row using the Read () method of the DataReader object
Reads the data for a column (type) reader["column name"]
exec cutenonquery () method
SQL additions and deletions modified by this method
Returns the number of rows affected
Steps to use ExecuteNonQuery ()
1 Creating a Connection object
2 Defining SQL statements
3 Creating a Command object
4 Execute ExecuteNonQuery () method
5 processing based on the returned results
Ado. NET Query and Operations database