# netdac **Repository Path**: ymofen/netdac ## Basic Information - **Project Name**: netdac - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-06 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## db remark 1. db, err := sql.Open("dacdb", "XXXX"), 并不会执行Driver.Open接口函数 2. defer db.Close(), 并不一定会执行 Conn.Close()接口函数 3. db.Exec, 会获取一个Conn, 执行Conn.Prepare()创建Stm接口对象, 执行Stm.Exec, 然后执行Stm.Close 4. db.Query, 获取一个Conn, 执行Conn.Prepare()创建Stm接口对象, 执行Stm.Exec, 然后在返回的rows.Close中调用stm.Close() ## 关于事务 1. db.Begin() 会获取一个Conn, 并执行Conn.Begin() 返回一个Tx 2. tx.Query, 执行Conn.Prepare()创建Stm接口对象, 执行Stm.Exec, 然后在返回的rows.Close中调用stm.Close() ## changes - 2026-01-14 - 修复QueryColumns尾部带的\r\n - 修复重连BUG - 2026-01-15 - 修复QueryColumns尾部带的 byte=0的问题 - 2026-01-21 - 修复开启事务失败的BUG - 修复并发BUG, 添加心跳维持(30s)