Rufen Sie die ID der eingefügten Zeile mithilfe der executesCalar -Funktion und der Funktion Scope_Identity () ab

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Rufen Sie die ID der eingefügten Zeile mithilfe der executesCalar -Funktion und der Funktion Scope_Identity () ab

by Anonymous » 22 Aug 2025, 03:47

Ich muss in der Lage sein, die ID (damit ich sie dann durch eine Nachrichtenabfrage hinzufügen kann) der eingefügten Zeile für meine Bild -Upload -Tabelle abrufen kann. Daher kann ich nach meiner Forschung. Vorschläge, wie ich dies erreichen kann, werden sehr geschätzt. < /p>

protected void btnUpload_Click(object sender, EventArgs e)
{
if (FileUpload1.PostedFile != null)
{
SqlConnection con = new SqlConnection(strConnString);

string strQuery = "insert into tblFiles (FileName, FilePath)
values(@FileName, @FilePath)"

SqlCommand cmd = new SqlCommand(strQuery);
cmd.Parameters.AddWithValue("@FileName", FileName);
cmd.Parameters.AddWithValue("@FilePath", "/images/admin/news/" + FileName);
cmd.CommandType = CommandType.Text;
cmd.Connection = con;

try {
con.Open();
cmd.ExecuteNonQuery();
}
finally {
con.Close();
con.Dispose();
}
}
}
< /code>

Sobald ich die ID habe, kann ich eine weitere SQL -Abfrage durchführen, um das Nachrichtenelement mit der richtigen PIC -ID einzufügen. < /p>

Top