java中ado.net datatable的等价物是什么?
Dim ConnectionStr As string=“数据库=逆变器软件;服务器= 逆变器软件” Dim objConnection As SqlConnection=新SqlConnection(ConnectionStr) Dim categoryDataAdapter作为SqlDataAdapter=新SqlDataAdapter() categoryDataAdapter.TableMappings.Add(“表”、“类别”) objConnection.Open() Dim objCommand As SqlCommand=新的SqlCommand(“从中选择* tbl_类别”,对象连接) objCommand.CommandType=CommandType.Text categoryDataAdapter.SelectCommand=objCommand Dim objDataSet DATASE=新数据集(“库存”) categoryDataAdapter.Fill(objDataSet)java中ado.net datatable的等价物是什么?,java,netbeans,jdbc,datatable,Java,Netbeans,Jdbc,Datatable,Dim ConnectionStr As string=“数据库=逆变器软件;服务器= 逆变器软件” Dim objConnection As SqlConnection=新SqlConnection(ConnectionStr) Dim categoryDataAdapter作为SqlDataAdapter=新SqlDataAdapter() categoryDataAdapter.TableMappings.Add(“表”、“类别”) objConnection.Open() Dim obj
JDBC中没有完全等效的
DataTable
。最接近的可能是。检查的可能重复项,但当我尝试CachedRowset时,insertRow()方法中存在SQLException。无法插入行。无法在CachedRowset中插入新行的原因是什么?(尚未调用acceptchanges()方法)@ram,无法回答。我建议您发布一个新问题,其中包含要复制的代码、完整的错误消息和stacktrace。在大多数情况下,您需要配置CachedRowSet
,以便它能够持久化。-这是我以前的帖子,提前感谢@Mark Rotterveel