我有以下代码:
Lingua.Find(Me.ViewUtente.IDLingua).Descrizione
Valuta.Find(Me.ViewUtente.IDValuta).Descrizione
这两种方法都是这样调用(不同的)存储过程。
Public Function LoadFromID(ByVal IDLingua As Int16) As DataRow
Dim parameters As SqlParameter() = { _
GetSQLParameter("@switch", SqlDbType.TinyInt, 0), _
GetSQLParameter("@IDLingua", SqlDbType.SmallInt, IDLingua)}
Using ds As DataSet = RunProcedure("dbo.proc_Lingua", parameters, "Lingua_LoadFromID")
我想获取被调用存储过程的名称。当然,两种方法足以按F12,但想象有200种方法..我想自动完成这项任务。
在代码迁移之前,有一个分析阶段。在我必须迁移的软件中,DB上没有JOINS,它总是检索已经获得其他FK的基本表;然后它再次进入数据库并查看该表(“Lingua”, Valuta 等)。
我想自动编写我的新代码..而且我可以做到这一点,因为旧代码的结构非常有条理。
有没有办法做到这一点?使用正则表达式,还是任何其他系统?或者甚至还只是这个范围的名称。