C # .NET, la aplicación del programa y cómo el SQLITE conexión de base de datos? Y funcionalidad CRUD?

En primer proveedor ADO.NET2.0 descarga para SQLite. Descarga binarios zip versión de la misma. Una vez descargado descomprimir, puede ser encontrado en el directorio bin System.Data.SQLite.DLL. En VS2008 utilizando la función Agregar referencia System.Data.SQLite.DLL añadido al proyecto en el ajo. Pruebe ejecutando el siguiente:
Cadena DataSource = "E: /tmp/test.db";
System.Data.SQLite.SQLiteConnection.CreateFile (origen de datos);
// Se conecta con la base de datos
conn = new System.Data.SQLite.SQLiteConnection System.Data .SQLite.SQLiteConnection ();
System.Data.SQLite.SQLiteConnectionStringBuilder connstr nuevo nuevo System.Data.SQLite.SQLiteConnectionStringBuilder = ();
connstr.DataSource = DataSource;
connstr.Password = "admin"; // establecer una contraseña, SQLite ADO.NET para lograr una base de datos protegida por contraseña
conn.ConnectionString = connstr.ToString ();
conn.Open ();
// crear una tabla
System.Data.SQLite.SQLiteCommand cmd = new System.Data.SQLite.SQLiteCommand ();
cadena SQL = "CREATE TABLE test (varchar nombre de usuario (20), varchar contraseña (20))";
cmd.CommandText = sql;
cmd.Connection = conn;
cmd.ExecuteNonQuery ();
//插入数据
sql = "valores de prueba INSERT en ( 'a', 'b')";
cmd.CommandText = sql;
cmd.ExecuteNonQuery ();
//取出数据
sql = "SELECT * FROM test";
cmd.CommandText = sql;
Lector System.Data.SQLite.SQLiteDataReader = cmd.ExecuteReader ();
StringBuilder sb = new StringBuilder ();
mientras que (reader.Read ())
{
sb.Append ( "nombre de usuario") Añadir (reader.GetString (0)) Añadir ( "\ n")..
.Append ( "contraseña"). Añadir (reader.GetString (1));
}
MessageBox.Show (SB.

Publicado tres artículos originales · ganado elogios 2 · Vistas 2838

Supongo que te gusta

Origin blog.csdn.net/fangyuan621/article/details/90543277
Recomendado
Clasificación