SQL server sichere Verbindung mit Windows Azure Connect

Ich setze ein System ein, das auf Azure läuft, aber auf einen lokalen SQL server zugreifen muss. Ich habe es in diesem Artikel so detailliert aufgebaut. Dies verlangt, dass ich den Port 1433 auf die Welt öffne, der wie ein ernstes securitysproblem aussieht. Gibt es eine Möglichkeit, diesen Port zu öffnen und immer noch sicher […]

Verwenden von Query auf SQL server-database, um datasätze von irgendeinem Typ zu zählen und gruppiert von einem Fremdschlüssel

Ich entwickle eine ASP.NET-Webanwendung mit Visual Studio 2010 Professional und einer SQL server-database. Ich habe einige datasätze in der database für die nächsten Tabellen: Gibt es eine Möglichkeit, zum Beispiel mit nur einer Abfrage zu berechnen, wie viele datasätze in der Tabelle sarcini hat stare_task (bedeutet task_state) = geschlossen nach jedem Mitarbeiter (angajat) Fremdschlüssel in […]

Zwei Verweise auf das gleiche Domain- / Entity-model

Problem Ich möchte die Attribute eines models speichern, die sich geändert haben, wenn ein Benutzer sie bearbeitet. Hier ist was ich machen möchte … Das bearbeitete viewsmodell abrufen Holen Sie sich Domain-model und Karte zurück aktualisiert Wert Rufen Sie die Update-Methode auf dem Repository auf Holen Sie sich das "alte" Domain-model und vergleichen Sie die […]

Wie man ein Feld aus MSSQL zurückgibt, basierend auf dem Wert von zwei anderen Feldern

Ich bin ein MySQL-Kerl in diesen Tagen und habe ein. NET-Projekt, an dem ich arbeite und kann nicht herausfinden, wie man dynamisch generieren und ein Feld (Spalte) aus einer Tabelle, basierend auf zwei Feldern in der Tabelle. Es gibt zwei Felder, die in der Units-Tabelle bRentable und bRented sind, und ich muss ein Feld zurückgeben, […]

Gruppieren der Zeilen einer Tabelle in SQL server

Ich habe die unten Tabelle, die 2 Spalten hat. Ich muss eine Abfrage schreiben, die 3 Spalten zurückgibt, die erste 2 Spalte sollte mit den 2 Spalten in der Tabelle übereinstimmen und die 3. Spalte sollte in n Splits gruppieren. zum Beispiel in diesem Fall möchte ich in 4 Gruppen split werden.so 1. 4 Zeilen […]

Fehler beim Umwandeln des datatyps nvarchar in numerisch

Ich habe die folgende statement für einen Parameter verwendet. comm.Parameters.Add("@name", SqlDbType.NVarChar, 50).Value = txtname.Text; Name ist eine SQL server nvarchar Spalte, aber ich bekomme diese Fehlermeldung: Fehler beim Umwandeln des datatyps nvarchar in numerisch. Mein sql: SqlCommand comm = conn.CreateCommand(); comm.CommandText = "execute addName @name"; comm.Parameters.Add("@name", SqlDbType.NVarChar, 50).Value = txtname.Text; conn.Open(); comm.ExecuteNonQuery(); conn.Close(); Kann mir […]

Substring Time Formatierung

Zurzeit verwende ich dieses Skript, um eine time aus einer Spalte zu ziehen: (RIGHT('0' + ltrim(RIGHT(convert(varchar,cast(SUBSTRING(A.DocSign, CHARINDEX('^', A.DocSign) +1, 19) as datetime), 100), 7)), 7)) Was das zurückgibt, ist eine time, die so formatiert ist. 10:34 – Es ist auch die Umwandlung der militärischen time in die Standardzeit in diesem Code und hängt sie an […]

So aktualisieren Sie mehrere Zeilen mit einer Unterabfrage

wenn ich die Sub-Abfrage ausführen ist alles in Ordnung wie erwartet und jetzt bin ich mit der gleichen Abfrage, um eine Spalte auf der Grundlage der Sub-Abfrage Ergebnisse zu aktualisieren, aber es sagt, Sub-Abfrage zurückgegeben mehr als eine Zeile, die Sinn machen .. Wie sollte ich dies lösen .. begin transaction update trn_RatingAuto set Rate […]

Fehler beim Erstellen von DB mit einem Filestream

Ich bin die Ausführung der folgenden SQL auf einem Windows 7 os mit SQL server 2012 Express. CREATE DATABASE Archive ON PRIMARY ( NAME = Arch1, FILENAME = 'c:\data\archdat1.mdf'), FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM ( NAME = Arch3, FILENAME = 'c:\data\filestream1') LOG ON ( NAME = Archlog1, FILENAME = 'c:\data\archlog1.ldf') GO Ich erhalte diesen Fehler: Msg […]

SQL server Schedule Reset

Wir hatten vor kurzem ein Problem, wo das date auf einem server wurde ein paar Monate nach vorne gewunden und wurde nicht bemerkt. Wir hatten eine Reihe von geplanten Aufträgen laufen und jetzt warten sie bis November, bis sie wieder laufen. Ich kann nicht für das Leben von mir irgendwo in SQL server finden, um […]

SQL DE: Microsoft SQL Server, MySQL, Oracle and other Structured Query Languages .