鍍金池/ 問答/C#  數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ 怎么讓文本框的文字追加保存在數(shù)據(jù)庫表的某一列中?怎么把數(shù)據(jù)庫的數(shù)據(jù)有一定格式的輸

怎么讓文本框的文字追加保存在數(shù)據(jù)庫表的某一列中?怎么把數(shù)據(jù)庫的數(shù)據(jù)有一定格式的輸出顯示在前臺(tái)

數(shù)據(jù)庫中的某一列中原本已經(jīng)有值了,希望做一個(gè)留言板的功能,每一頁文章網(wǎng)頁都有一個(gè)自己的留言存儲(chǔ),請(qǐng)問,我怎么才能把文本框的文本追加到已經(jīng)建立的表的某一列中,該列還沒有文本,我希望堵著的留言都能保存在一行記錄的某一列中,然后網(wǎng)頁加載的時(shí)候又可以有序的讀出,請(qǐng)問這要怎么實(shí)現(xiàn)呢?還是我的想法有問題呢 留言板/評(píng)論是這樣的思路來做的嗎?

回答
編輯回答
伐木累

簡(jiǎn)單的回答是可以的.

但是:
存在一個(gè)列中,讀是沒有問題的,但修改,針對(duì)性回復(fù),審核等等的操作需要把全部數(shù)據(jù)讀出來再寫回去,遇到并發(fā)時(shí)很難處理,如兩個(gè)人同時(shí)留言,就有可能一個(gè)人的無法保存,可能多次提交才能完成.
如果想讀操作保持高效和寫操作的結(jié)構(gòu)化,一般會(huì)做一下數(shù)據(jù)冗余, 即每個(gè)留言做為單獨(dú)數(shù)據(jù)與數(shù)據(jù)庫關(guān)聯(lián),但全部留言可以生成靜態(tài)文件或緩存的方式,而不是每次都查詢每個(gè)文章的全部留言后再合成. 合成一般只發(fā)生在留言數(shù)據(jù)發(fā)生變動(dòng)時(shí).

2017年1月4日 04:46
編輯回答
久礙你

能理解您的意思,但根據(jù)您描述的內(nèi)容,估計(jì)回答您設(shè)計(jì)的思路后,您不一定能實(shí)現(xiàn),推薦一個(gè)簡(jiǎn)單的實(shí)現(xiàn)方案,引入第三方評(píng)論插件,不需要自己去操作數(shù)據(jù)庫:
友言
暢言
還有一些,可以去百度上查一下,第三方評(píng)論插件。
愿可以對(duì)您有幫助!

2018年9月3日 06:10