我有一个iPad应用程序,我通过viewDidLoad方法中的以下代码获取设备的UDID.
uid = [[UIDevice currentDevice] uniqueIdentifier];
uid = [uid stringByReplacingOccurrencesOfString:@"-" withString:@""];
Run Code Online (Sandbox Code Playgroud)
我想删除字符串中的破折号.
后来,在另一个方法调用中,我尝试访问这个uid字符串(这是该类的属性),
NSLog("Loading request with UDID: %@", uid);
Run Code Online (Sandbox Code Playgroud)
当我尝试将其打印出来时,我在控制台窗口中收到以下内容.
Loading request with UDID: (
<WebView: 0x4b0fb90>
)
Run Code Online (Sandbox Code Playgroud)
为什么打印内存地址而不是字符串本身?谢谢!
我一直在寻找如何连接到我的本地SQL数据库的时间.我简直不敢相信这很困难.无论如何,我认为我使用此代码更加正确.
<%
Dim myConnection as System.Data.SqlClient.SqlConnection
Dim myCommand as System.Data.SqlClient.SqlCommand
myConnection = New System.Data.SqlClient.SqlConnection("Data Source=localhost;Initial Catalog=dbtest;Integrated Security=True")
myConnection.Open()
%>
Run Code Online (Sandbox Code Playgroud)
但是,它仍然无法正常工作.我不知道从哪里开始,因为我在页面加载时也收到此消息:
运行时错误
说明:服务器上发生应用程序错误.此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因).但是,它可以由运行在本地服务器计算机上的浏览器查看.
详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前Web应用程序根目录中的"web.config"配置文件中创建标记.然后,此标记应将其"mode"属性设置为"Off".
我创建了一个web.config文件,它没有改变任何东西.我迷路了.任何帮助表示赞赏!
堆栈跟踪:[SqlException(0x80131904):无法打开登录请求的数据库"dbtest".登录失败.用户'IIS APPPOOL\DefaultAppPool'登录失败.]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception,Boolean breakConnection)+6244425 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)+245
System.Data.SqlClient .TdsParser.Run(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj)+2811
System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)+53
System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo,String newPassword,Boolean ignoreSniOpenTimeout,Int64 timerExpire,SqlConnection owningObject)+248
System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host,String newPassword,Boolean redirectedUserInstance,SqlConnection owningObject,SqlConnectionString connectionOptions,Int64 timerStart)+6260362 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject,SqlConnectionString connectionOptions,String newPassword,Boolean redirectedUserInstance)+6260328 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity,SqlConnectionString connectionOptions,Object providerInfo,String newPassword,SqlConnection owningObject,Boolean redirectedUserInstance)+354
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions选项,Object poolGroupProviderInfo,DbConnectionPool池,DbConnection owningConnection)+703
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection,DbConnectionPool池,DbConnectionOptions选项)+54 System.Data.ProviderBase .DbConnectionPool.CreateObject(DbConnection owningObject)+6261592
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)+81
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)+1657
System.Data.ProviderBase.DbConnectionFactory.GetConnection( …