用connection.begintrancaction开了一个trancaction,
先insert 到一张表,在没有提交之前,我能不能select 到这条新数据?
在同一个事物中,而像你说的事物没有被提交,默认可以检索到你新增的数据的。
你可以参考这个 http://msdn.microsoft.com/zh-cn/library/86773566(v=VS.80).aspx
默认能。看你按照什么事务隔离级别启动的。