SQLServer专门提供了处理text,ntext,image字段的函数,是:TEXTPTR
TEXTVALID、READTEXT、UPDATETEXT、WRITETEXT
解决方法:
Declare@ptrvalbinary(16)
SELECT@ptrval=TEXTPTR(content)fromtableWhereid=@id
UPDATETEXTtablecontent@ptrvalnull0@info
--其中@info就是需要追加的字符串变量
说明:第二行加上条件可以定位当前 *** 作的是哪一条记录
@ptrval后面的第一个参数(null):值为0表示将新数据插入到现有位置的开始处。值为NULL则将新数据追加到现有数据值中。
@ptrval后面的第二个参数(0):值为0表示不删除数据。
值为NULL则删除现有text或image列中从insert_offset位置开始到末尾的所有数据。
注意datagridview绑定好数据先
//删除数据
private void button2_Click(object sender, EventArgs e)
{
try
{
int RowNumber;
if (null == dataGridView1CurrentCell)
{
return;
}
RowNumber = dataGridView1CurrentCellRowIndex;
dataGridView1RowsRemoveAt(RowNumber);
if (null == sa)
{
MessageBoxShow("请先打开数据库");
return;
}
saUpdate((DataTable)bsDataSource);
}
catch (Exception ex)
{
MessageBoxShow(exToString());
}
}
以上就是关于sql数据库如何追加字段内容(数据库怎么追加数据)全部的内容,包括:sql数据库如何追加字段内容(数据库怎么追加数据)、如何删除winForm DataGrid中选中的行/添加一行后提交到数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)