با سلام
من آز دیتابیس آنلاین یک سری اطلاعات رو فراخانی میکنم
حالا میخوام اون اطلاعات رو Insert کنم در دیتابیس آفلاینم . چطور این کارو انجام بدم .
ممنون از راهتمایی هاتون .
داخل نرم افزار connection string دیتابیس آفلاینتون رو هم اضافه کنین و بهش داده ها رو insert کنید.
از ADO.NET استفاده می کنید ؟
سلام
سهیل جان اره از ADO.NET استفاده کردم .
اگه امکان داره یه مثال بزنید برام ( من که چیزی پیدا نکردم در این زمینه )
از اینکه خودتو لایک کردی و تشکرم کردی از خودت خوشم اومد
این رو از سایت مایکروسافت کپی کردم از این لینک
کاری که باید بکنی اینه که ConnectionString رو برای دیتابیس داخلی خودت تغییر بدی (البته به نظرم همین مقدار Catalog رو تغییر بدی به اسم دیتابیس خودت کافی باشه)
using System; using System.Data; using System.Data.SqlClient; class Program { static void Main() { string connectionString = "Data Source=(local);Initial Catalog=Northwind;" + "Integrated Security=true"; // Provide the query string with a parameter placeholder. string queryString = "SELECT ProductID, UnitPrice, ProductName from dbo.products " + "WHERE UnitPrice > @pricePoint " + "ORDER BY UnitPrice DESC;"; // Specify the parameter value. int paramValue = 5; // Create and open the connection in a using block. This // ensures that all resources will be closed and disposed // when the code exits. using (SqlConnection connection = new SqlConnection(connectionString)) { // Create the Command and Parameter objects. SqlCommand command = new SqlCommand(queryString, connection); command.Parameters.AddWithValue("@pricePoint", paramValue); // Open the connection in a try/catch block. // Create and execute the DataReader, writing the result // set to the console window. try { connection.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Console.WriteLine("\t{0}\t{1}\t{2}", reader[0], reader[1], reader[2]); } reader.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadLine(); } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)