Articles of insert

Rendimiento SQLite .NET, ¿cómo acelerar las cosas?

En mi sistema, ~ 86000 inserciones SQLite tomaron hasta 20 minutos, significa ~ 70 inserciones por segundo. Tengo que hacer millones, ¿cómo puedo acelerarlo? ¿Llamar a Open () y Close () en el objeto SQLiteConnection para cada línea puede ralentizar el rendimiento? ¿Pueden las transacciones ayudar? Método de inserción típico para una sola línea: public […]

Forma preferida / idiomática para insertar en un mapa

He identificado cuatro formas diferentes de insertar en un std::map : std::map function; function[0] = 42; function.insert(std::map::value_type(0, 42)); function.insert(std::pair(0, 42)); function.insert(std::make_pair(0, 42)); ¿Cuál de esas es la forma preferida / idiomática? (¿Y hay otra manera en la que no he pensado?)

¿Cómo agregar una cláusula where en una instrucción MySQL Insert?

Esto no funciona: INSERT INTO users (username, password) VALUES (“Jack”,”123″) WHERE id=’1′; ¿Alguna idea de cómo limitar la inserción a una fila en particular por ID?

¿Cómo actualizar o mostrar inmediatamente en datagridview después de insertar?

Después de ingresar datos en todo el cuadro de texto, y luego de hacer clic en el botón de enviar, no se mostrará inmediatamente en la vista de cuadrícula de datos. Tengo que volver a abrir el formulario para ver la nueva fila insertada. ¿Qué código poner para actualizar? Código @ usuario3222297 seguido. agregando grdPatient.Update […]

Inserciones masivas más rápidas en sqlite3?

Tengo un archivo de aproximadamente 30000 líneas de datos que quiero cargar en una base de datos sqlite3. ¿Hay una forma más rápida que generar instrucciones de inserción para cada línea de datos? Los datos están delimitados por espacios y se asignan directamente a una tabla sqlite3. ¿Hay algún tipo de método de inserción masiva […]

Combinando INSERT INTO y WITH / CTE

Tengo un CTE muy complejo y me gustaría insertar el resultado en una tabla física. Es el siguiente valido? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( — some query ) SELECT * FROM tab Estoy pensando en usar una función para crear este CTE que me permita reutilizarlo. ¿Alguna idea?

El comando SQL INSERT funciona, pero los datos no aparecen en la tabla

Estoy ejecutando el comando SQL INSERT esta manera en mi Visual C # .NET usando MS VS 2010 Express Edition: private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(Properties.Settings.Default.loginDBConnectionString); con.Open(); SqlCommand cmd = new SqlCommand(“INSERT INTO tblEmp (ID, firstname, lastname, email, position) VALUES (‘”+textBox1.Text+”‘,'”+textBox2.Text+”‘, ‘”+textBox3.Text+”‘, ‘”+textBox4.Text+”‘, ‘”+comboBox1.Text+”‘)”, con); cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show(“Data Added!”); […]

¿Cómo inserto varias filas SIN repetir la parte “INSERT INTO dbo.Blah” de la statement?

Sé que lo hice hace algunos años, pero no recuerdo la syntax, y no puedo encontrarla en ningún lado debido a que saqué toneladas de documentos de ayuda y artículos sobre “importaciones a granel”. Esto es lo que quiero hacer, pero la syntax no es la correcta … por favor, alguien que haya hecho esto […]

Base de datos SQLite de Android: inserción lenta

Necesito analizar un archivo XML bastante grande (que varía entre aproximadamente cien kilobytes y varios cientos de kilobytes), lo cual estoy haciendo usando Xml#parse(String, ContentHandler) . Actualmente estoy probando esto con un archivo de 152 KB. Durante el análisis, también inserto los datos en una base de datos SQLite utilizando llamadas similares a las siguientes: […]