Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara mengunggah gambar dari aplikasi C# ke SQL Server 2005

using (SqlConnection Conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))
{
try
{
const string SQL = "INSERT INTO [BinaryTable] ([FileName], [DateTimeUploaded], [MIME], [BinaryData]) VALUES (@FileName, @DateTimeUploaded, @MIME, @BinaryData)";
SqlCommand cmd = new SqlCommand(SQL, Conn);
cmd.Parameters.AddWithValue("@FileName", FileName.Text.Trim());
cmd.Parameters.AddWithValue("@MIME", FileToUpload.PostedFile.ContentType);

byte[] imageBytes = new byte[FileToUpload.PostedFile.InputStream.Length + 1];
FileToUpload.PostedFile.InputStream.Read(imageBytes, 0, imageBytes.Length);
cmd.Parameters.AddWithValue("@BinaryData", imageBytes);
cmd.Parameters.AddWithValue("@DateTimeUploaded", DateTime.Now);

Conn.Open();
cmd.ExecuteNonQuery();
lit_Status.Text = "<br />File successfully uploaded - thank you.<br />";
Conn.Close();
}
catch
{
Conn.Close();
}
}

http://www.dotnettutorials.com/tutorials /database/upload-files-sql-database-cs.aspx




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. String yang dipisahkan koma ke dalam Kolom Tabel di SQL Server

  2. Kolom Jarang di SQL Server:Dampak pada Waktu &Ruang

  3. Query SQL Server dari SPSS cara menghubungkan

  4. temukan entri yang hilang untuk hari kerja dan isi baris dengan nilai dari tanggal terdekat

  5. Bagaimana cara mengambil nilai peningkatan otomatis terakhir di MS-Access seperti @@Identity di Sql Server