Google Mobile Ads

Tuesday, December 2, 2014

"Cannot resolve collation conflict for DISTINCT operation." hatası

Database sunucusu ile veritabanınız farklı collationlara sahip ve "Cannot resolve collation conflict for DISTINCT operation." hatası alıyorsunuz. Öyleyse yapmanız gereken aşağıdaki gibi kodunuza  COLLATE "CollationAdi" eklemek.

SELECT DISTINCT (ISNULL(D.DemirbasCinsi,'') + '-' + ISNULL(V.ParaKodu,'')) COLLATE SQL_Latin1_General_CP1_CI_AS AS KolonAdi
FROM v_Demirbas AS D
INNER JOIN tbl_VUK AS V ON D.dmb_barkod  COLLATE SQL_Latin1_General_CP1_CI_AS =V.dmb_barkod  COLLATE SQL_Latin1_General_CP1_CI_AS

Wednesday, March 12, 2014

.Net ile SFTP dosya transfer işlemleri(SFTP file transfers in .NET)

.Net üzerinden SFTP (secure ftp) dosya transfer işlemi gerçekleştirecekseniz, SSHnet en iyi çözüm. 

Buradan indireceğiniz Renci.SshNet dll dosyasını uygulamanıza referans olarak ekledikten sonra aşağıdaki örnek kodla dosya indirme işlemini gerçekleştirebilirsiniz. Ayrıntılı bilgiyi sshnet'in kendi sitesinde bulabilirsiniz.

Dim remoteDirectory As String = "/"
Dim localDirectory As String = "C:\Test\"
Dim connInfo As Object = New Renci.SshNet.PasswordConnectionInfo("hostadresi", "username", "password")
Using client As New Renci.SshNet.SftpClient(connInfo)
      client.Connect()
      fileName = remoteDirectory & "indirilecekdosya.txt"
      If client.Exists(fileName) Then                                                        client.DownloadFile(fileName, New System.IO.FileStream(localDirectory & fileName, FileMode.Create, FileAccess.Write), Nothing)
      End If
      client.Disconnect()
End Using


LinkWithin

Related Posts Plugin for WordPress, Blogger...