۲۸-فروردین-۱۳۸۴, ۱۷:۱۲:۰۹
سلام به همگي عزيزانم .
يه مشكل تو دات نت دارم كه از صبح حالمو گرفته .
مشكل اينه :
من ميخام يه فيلد رو Update كنم . اين كارو به راحتي با كد زير انجام ميدم ولي وقتي يه فيلد از نوع memo دارم ديگه نميشه اين كارو كرد !
تو اين سورس فيلد text از نوع memo هستش كه باعث خطا ميشه .
البته اين كارو با نوشتن يه SQL كه اون فيلدو با [] مشخص كنيم حل ميشه ولي ميخام با اين روش كه كدشو دادم حل كنم .
ممنون ميشم اگه كسي كمك كنه يا نظز بده .
يه مشكل تو دات نت دارم كه از صبح حالمو گرفته .
مشكل اينه :
من ميخام يه فيلد رو Update كنم . اين كارو به راحتي با كد زير انجام ميدم ولي وقتي يه فيلد از نوع memo دارم ديگه نميشه اين كارو كرد !
تو اين سورس فيلد text از نوع memo هستش كه باعث خطا ميشه .
کد:
Dim constr As String = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("") & "\db.mdb"
Dim db As New OleDb.OleDbConnection(ConStr)
db.Open()
Dim da As New OleDb.OleDbDataAdapter("select * from table1", db)
Dim cmb As New OleDb.OleDbCommandBuilder(da)
Dim dt As New Data.DataTable
da.Fill(dt)
dt.Rows(0).Item("text") = "salam behzad"
da.Update(dt)
db.Close()
db = Nothing
ممنون ميشم اگه كسي كمك كنه يا نظز بده .