| |
||
Введенное посетителем сообщение помещается в таблицу Messages:
& "(MessageTitle, MessageText)•values (" _ & "'" & Replace(txtAddTitle.Text, "'", """) _ & "', 'Введено: " __ & Replace (txtAddNaine.Text, "'","''")_ & "<Ьг>Дата: " & Now() & "<br>" & Replace (txtAddMessage. Text, "'", """) & "')" DBlnsert.Connection = DBConn DBlnsert.Connection.Open DBlnsert.ExecuteNonQuery()
txtAddName.Text = "" txtAddMessage.Text = ""
("SELECT MessagelD, MessageTitle, " _ & "MessageText From Messages " _ & "Where MessagelD = (Select Max(MessagelD) From " _ & "Messages)", DBConn) DBCommand.Fill(DSPageData, _ "CurrentMessage")
DSPageData.Tables("CurrentMessage"). _ Rows(O).Item("MessagelD")
& DSPageData.Tables("CurrentMessage"). _ Rows(O).ItemC'MessageTitle")
Rows(O) .ItemC'MessageText")
("SELECT MessagelD, MessageTitle " & "from Messages " _ & "Order By MessageTitle", DBConn)
"Messages")
DSPageData.Tables("Messages").DefaultView ddlMessages.DataBind() Изменение кода для AccessЕсли вы желаете использовать это решение не с SQL Server, а с Access, замените связующую строку с базой данных SQL Server
& "server=localhost;" _ & "Initial Catalog=INETC7;" _ & "User Id=sa;" _ & "Password=yourpassword;")
& "DATA SOURCE=" _ & Server.MapPath("/InetBook/C7/MessageBoard/" _ & "Access/C7MessageBoard.mdb;"))
& "MessageText = Convert(varchar(5000), MessageText) " _ & "+ '<hr>Entered By: " & Replace (txtUpdateName.Text, "'", "''") & "<br>Date Entered: " & Now() & "<br>" _ & Replace (txtUpdateMessage. Text, "'","''") _ & "' Where MessagelD = " _ & Session("CurrentMessagelD")
& "MessageText = Convert (varchar (5CIOO), MessageText) " _ & "& '<hr>Entered By: " _ & Replace(txtUpdateName.Text, "'", '"'") _ & "<br>Date Entered: " & Now() & "<br>" _ & Replace (txtUpdateMessage.Text, "'", "''") & "' Where MessagelD = " _ & Session("CurrentMessagelD") |
||